Foxtable(狐表)用户栏目专家坐堂 → 如何共用一个录入窗口(html)


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

主题:如何共用一个录入窗口(html)

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/24 9:18:00 [显示全部帖子]

你为什么要保存文本?你直接保存html代码,才能保存原有格式的。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/24 10:43:00 [显示全部帖子]

以下是引用ZJZK2018在2018/4/24 10:25:00的发言:
有点甜老师:
如果保存html代码无法直接调用到word模板中去

 

不可以。word不可以显示html。

 

换一种思路:做一个htm格式的模板,然后导出替换里面的内容,得到一个html文件,如果你需要用word显示,把后缀名改成.doc即可


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/24 11:45:00 [显示全部帖子]

弹出录入窗口前,记录textbox控件即可

 

vars("控件") = e.Sender

Forms("录入窗口").Show

 

关闭的时候,给textbox赋值

 

vars("控件").Text = "123456"


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/24 12:35:00 [显示全部帖子]

记录 行名、列名,如

 

vars("行") = e.Row

vars("列") = e.col

 

使用的时候

 

vars("行")(vars("列").Name) = "456"


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/24 14:22:00 [显示全部帖子]

doubleclick

 

e.Cancel = True '禁止进入编辑状态
vars("row") = e.Row
vars("col") = e.Col
Vars("方式") = "表"
Forms("录入").Open()
 
afterLoad
 
Dim txt As WinForm.TextBox = e.Form.Controls("TextBox1")
If Vars("方式") = "表" then
    txt.Value = vars("row")(vars("col").Name)
else
    txt.Value = Vars("AB")
End If
 
afterclose
 
Dim txt As WinForm.TextBox = e.Form.Controls("TextBox1")
If Vars("方式") = "表" then
    vars("row")(vars("col").Name) = txt.Value
else
   Vars("AB").Text = txt.Value
End If
 

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/24 18:34:00 [显示全部帖子]

认认真真看10楼。照着抄也不会?

 回到顶部