Foxtable(狐表)用户栏目专家坐堂 → 实现“入库单在保存时自动生成会计凭证”


  共有33783人关注过本帖树形打印复制链接

主题:实现“入库单在保存时自动生成会计凭证”

帅哥哟,离线,有人找我吗?
nths
  141楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:306 积分:3860 威望:0 精华:0 注册:2017/3/25 15:34:00
  发帖心情 Post By:2017/12/23 15:46:00 [只看该作者]

谢谢指导!

 


 回到顶部
帅哥哟,离线,有人找我吗?
nths
  142楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:306 积分:3860 威望:0 精华:0 注册:2017/3/25 15:34:00
  发帖心情 Post By:2018/1/24 8:42:00 [只看该作者]

老师:你好!我想在跨表引用中找到库存表中,这一个物料的最后一行,这个代码dr = DataTables("原材料仓库库存表").Find("[物料编号] = '" & e.NewValue  & "'  " ) 要怎么写

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  143楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/24 9:46:00 [只看该作者]

dr = DataTables("原材料仓库库存表").Find("[物料编号] = '" & e.NewValue  & "'", "_Identify desc")

 

http://www.foxtable.com/webhelp/scr/0396.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
nths
  144楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:306 积分:3860 威望:0 精华:0 注册:2017/3/25 15:34:00
  发帖心情 Post By:2018/1/24 10:19:00 [只看该作者]

谢谢老师指导!

 


 回到顶部
帅哥哟,离线,有人找我吗?
nths
  145楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:306 积分:3860 威望:0 精华:0 注册:2017/3/25 15:34:00
  发帖心情 Post By:2018/1/28 11:37:00 [只看该作者]

老师:你好!为什么窗口预览时日期有颜色,而应用就没有了颜色
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb


 回到顶部
帅哥哟,离线,有人找我吗?
nths
  146楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:306 积分:3860 威望:0 精华:0 注册:2017/3/25 15:34:00
  发帖心情 Post By:2018/1/28 11:50:00 [只看该作者]

窗口类型是主窗口

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  147楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/28 14:08:00 [只看该作者]

先add添加进窗口,再设置样式

 

Vars("y") = Date.today().year
Vars("m") = Date.today().month
e.Form.Controls("月").text = Vars("y") & "年" & format(Vars("m"),"00") & "月"
Dim a As Date = "#" & Vars("m") & "/1/" & Vars("y") & "#"
Dim lb As WinForm.label
Dim Month As String = "|正|二|三|四|五|六|七|八|九|十|冬|腊"
Dim Months() As String
Months = Month.split("|")
Dim Multi As String = "|初一|初二|初三|初四|初五|初六|初七|初八|初九|初十|十一|十二|十三|十四|"
Multi = Multi & "十五|十六|十七|十八|十九|廿十|廿一|廿二|廿三|廿四|廿五|廿六|廿七|廿八|廿九|卅十"
Dim Values() As String
Values = Multi.split("|")
For i As Integer = 1 To Date.DaysInMonth(Vars("y"),Vars("m"))
    lb = e.Form.CreateControl(i & "日", ControlTypeEnum.label)
    e.Form.Controls("Panel1").AddControl(lb)
    lb.Left =60*((i-1+a.DayOfWeek) Mod 7)
    lb.Top = 47*((i-1+a.DayOfWeek)\7)
    lb.Width =65
    lb.Height =35
    Dim nl As New Lunar("#" & Vars("m") & "/" & i & "/" & Vars("y") & "#")
    If nl.day = 1
        'lb.BackColor = Color.Red
        If nl.LeapMonth = Nothing OrElse nl.Month < nl.LeapMonth Then
            lb.text = i & chr(10) & Months(nl.month) & "月"
        End If
        If nl.LeapMonth = nl.Month Then
            lb.text = i & chr(10) & "闰" &  Months(nl.month-1) & "月"
        End If
        If nl.LeapMonth > 0 Then
            If nl.Month > nl.LeapMonth Then
                lb.text = i & chr(10) & Months(nl.month-1) & "月"
            End If
        End If
    Else
        lb.text = i & chr(10) & Values(nl.Day)
        lb.BackColor = Color.PaleTurquoise
    End If
    If ((i-1+a.DayOfWeek) Mod 7) = 0 OrElse ((i-1+a.DayOfWeek) Mod 7) = 6
        lb.ForeColor = Color.Red
    End If
   
    Dim n2 As New Lunar("#" & Vars("m") & "/" & i & "/" & Vars("y") & "#")
    If n2.SolarDate = Date.Today()
        lb.BackColor = Color.DarkTurquoise
    End If
   
    lb.BorderStyle = System.Windows.Forms.BorderStyle.none
    lb.TextAlign=System.Windows.Forms.HorizontalAlignment.Center
    lb.TopMost=True
    lb.Cursor = Windows.Forms.Cursors.Hand
Next


 回到顶部
帅哥哟,离线,有人找我吗?
nths
  148楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:306 积分:3860 威望:0 精华:0 注册:2017/3/25 15:34:00
  发帖心情 Post By:2018/1/29 12:56:00 [只看该作者]

谢谢老师的指导!


 回到顶部
帅哥哟,离线,有人找我吗?
nths
  149楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:306 积分:3860 威望:0 精华:0 注册:2017/3/25 15:34:00
  发帖心情 Post By:2018/3/7 13:41:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb

老师:你好!怎样才能实现双击(或按下某一按键时执行)窗口中表的任何一行,使该行第一列、第二列内容分别输入在窗口文本框的第一列、第二列


 回到顶部
帅哥哟,离线,有人找我吗?
nths
  150楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:306 积分:3860 威望:0 精华:0 注册:2017/3/25 15:34:00
  发帖心情 Post By:2018/3/7 13:42:00 [只看该作者]

双击窗口中表的任何一行

 


 回到顶部