Foxtable(狐表)用户栏目专家坐堂 → 手机端点击表格后跳转到详情的问题请教


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

主题:手机端点击表格后跳转到详情的问题请教

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


加好友 发短信
等级:二尾狐 帖子:548 积分:4510 威望:0 精华:0 注册:2015/11/22 10:28:00
手机端点击表格后跳转到详情的问题请教  发帖心情 Post By:2022/2/21 15:04:00 [只看该作者]

手机端有个表格列表,帮助里是放一个按钮,先点击某条记录,点按钮,跳转到明细。
手机端界面小,想省去这个按钮,和APP一样,点击记录后能直接跳转。
这个直接跳转已经实现,我是把按钮点击事件放在了表格的attribute里,如下:
With wb.AddTable("","tb1")
     其他代码略
    .Attribute = "on click=""viewdetail()"""
End With

viedetail函数代码如下,基本就是抄帮助文档的:
function viewdetail(){
    if (tb1.primarykey)
       {location="detail.htm?id=" + tb1.primarykey;
        }
    else {showDialog('dlg1','','请先选择一条记录!');}
 }

 
现在遇到的一个细节是:若表格无记录,点击这个表格,也会弹窗提醒选择记录。
如何能判断这个表格没有记录(只有一个表头),就不做任何动作?
[此贴子已经被作者于2022/2/21 15:06:20编辑过]

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


加好友 发短信
等级:超级版主 帖子:107783 积分:548260 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/21 15:08:00 [只看该作者]

去掉:else {showDialog('dlg1','','请先选择一条记录!');}

 回到顶部