Foxtable(狐表)用户栏目专家坐堂 → 报表自动汇总问题


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

主题:报表自动汇总问题

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


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

1、sql语句改成

 

Select [_Identify], [状态], [日期], [团号], [用房数量],[酒店地区1],[酒店1],[ConfirmationNumber1],[OptionDate1],[酒店地区2],[酒店2],[ConfirmationNumber2],[OptionDate2],[酒店地区3],[酒店3],[ConfirmationNumber3],[OptionDate3] From {Agent_1}

 

2、参考代码

 

Dim t As Table = Tables("HotelDatabase")
Dim proc As new Process
proc.File = ProjectPath & "attachments/" & t.current("files")
proc.start


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


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

1、sql语句改成

 

Select [_Identify], [状态], [日期], [团号], [用房数量],[酒店地区1],[酒店1],[ConfirmationNumber1],[OptionDate1],[酒店地区2],[酒店2],[ConfirmationNumber2],[OptionDate2],[酒店地区3],[酒店3],[ConfirmationNumber3],[OptionDate3] From {Agent_1}

 

2、参考代码

 

Dim t As Table = Tables("HotelDatabase")
Dim proc As new Process
proc.File = ProjectPath & "attachments/" & t.current("files")
proc.start


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


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

以下是引用jacksun在2018/11/13 14:19:00的发言:

因为联系人里面有邮件地址,想设计一个按钮,在table 上直接打开邮箱

 

参考

 

Dim Proc As New Process '定义一个新的Process
Proc.File = "mailto:zjtdr@21cn.net" '邮件地址前要加上"mailto:"
Proc.Start()

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=72102&skin=0

 


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


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

1、

 

Dim t As Table = Tables("HotelDatabase")
Dim proc As new Process
proc.File = t.current("Email")

proc.start()

 

2、

 

Dim dlg As New OpenFileDialog
If dlg.ShowDialog = DialogResult.OK Then
    Dim t As Table = Tables("HotelDatabase")
    Dim pth As String = ProjectPath & "Attachments\"
    If dlg.FileName.ToLower.StartsWith(pth.ToLower) Then '如果文件来自Attachments目录
        t.current("files") = FileSys.GetName(dlg.FileName)
    Else '如果不是
        FileSys.CopyFile(dlg.FileName, pth & FileSys.GetName(dlg.FileName))
        t.current("files") = FileSys.GetName(dlg.FileName)
    End If
End If

[此贴子已经被作者于2018/11/13 16:21:16编辑过]

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


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

Dim t As Table = Tables("HotelDatabase")
Dim proc As new Process
proc.File = "mailto:" & t.current("Email")

proc.Start
[此贴子已经被作者于2018/11/13 16:21:52编辑过]

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


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

在默认的情况下,文本框只能输入一行内容,且不能调整高度,如果要输入多行文本,请在设计窗口的时候,将“多行文本”属性设为True。
 

图片点击可在新窗口打开查看


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


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

1、我打开你的例子测试没有报错。

 

2、上传具体的实例,说明操作步骤,出什么错,你需要做到怎样效果?


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


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

1、代码没问题;

 

2、把你列【optionaldate1】改成【日期时间】列即可,不要用字符列。


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


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

以下是引用jacksun在2018/12/5 14:37:00的发言:

我的代码还不对,应该是出了今天和今天+3天的日期以外,其余optionaldate中的数据,应该全部都是白底黑字的,请版主帮我看一下怎么修改

 

改成

 

If e.Col.Name = "OptionDate1"Then
    If e.Row("OptionDate1") >= Date.Today andalso e.Row("OptionDate1") <= Date.Today.AddDays(3) Then
        e.Table.DataTable.AddUserStyle("h", Color.red, Color.white)
        e.style = "h"
    End If
End If

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


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

你逻辑是什么?请具体说明你的逻辑。

 

你写的逻辑是这个啊【我的代码还不对,应该是出了今天和今天+3天的日期以外,其余optionaldate中的数据,应该全部都是白底黑字的,请版主帮我看一下怎么修改】


 回到顶部
总数 35 上一页 1 2 3 4 下一页