3.6.1 页面控件 — 常用

下面分别介绍各种常用控件。没有介绍到的可以摸索着进行使用,再不会的可微信搜索“MisShop智能开发平台”,后台联系我们提问。


链接控件

页面视图下,单击控件标签页,按住链接图标拖动到任意一个单元格中,弹出控件配置页面。或单击单元格后,右键>控件属性>链接,进入到链接控件的详细配置界面。


链接控件的配置页面主要设置的是链接指向页面的信息,有四种选择:

  • 新建子页面是新建一个子页面,并链接到该页面。需要设置子页面名称、对应数据表、使用模板等页面配置信息。
  • 链到已有指链接到已经有的页面。点击选项时平台会弹出下拉树,选择已有的页面就可以
  • 第三方链接指链接到系统以外、互联网上的其他页面。只需设置好网址。
  • 清空数据指删除该单元格的链接控件属性。

此时,该单元格已设置为链接按钮。同样如果再单击 右键>控件属性>下拉列表框控件,则该单元格设置为下拉列表框。在预览页面上会显示为一个下拉列表框,单击后显示下拉选项。

在链接页面的最下方,有个普通参数配置框,可以在这里填写点击链接按钮时需要传递到被链接页面的参数。例如,对于列表页面的编辑按钮,设置参数名it_id,设置参数值ds.id,表示告诉被链接子页面要显示哪一条记录。


查询控件

查询控件在页面上显示也是一个按钮,设置好查询条件以后,点击查询,页面上就显示与查询条件相匹配的结果。如图所示,在邮箱登录名处输入"misshop",点击查询,下方列表就只显示邮箱登录名中带"misshop"的记录。

链接控件类似,查询控件可以用右键进入控件属性的方式或在控件标签页直接拖拽的方式设置。
使用查询控件时,查询条件使用query函数设置。如图中,=query.ds.名称的单元格是一个输入框控件,点击查询时,系统会从ds记录集中查找名称等于该单元格输入框中内容的记录。如果登录名输入框中也有内容,系统会查找同时满足这两个条件的结果。如果有多个,系统会查找同时满足多个条件的记录。


按钮控件

在页面显示为一个按钮,可以配置相应的动作函数。


保存控件

在点击 保存 的时候,系统根据变量的更新属性,将页面上的数据同步保存到数据库中。更新属性是单元格与数据库数据对应的性质,如单元格A3的内容是 =it.名称 ,则默认更新属性就是 it 对应的数据库中该条记录的 名称 。单元格的值改了,数据库中这条记录的名称也就改了。
有时候我们一个单元格的修改,需要同时更新到多个数据表,比如物品出库时库存表要减少,出库表要增加,同时修改,这时就需要自己修改更新属性,以后会讲到。


立即执行

立即执行控件的功能等于链接控件+保存控件,即先打开一个页面,点击保存,然后关闭。不同的是,点击立即执行后,这个页面不弹出来,只在后端执行。主要用于一些动作后需要立即更改数据的场合。

立即执行控件的控件属性设置跟链接完全一致,具体使用技巧在后文中单独介绍。


删除数据控件

一般用在列表中,放置在某行数据的右侧,点击后从数据库删除该行对应的记录。配置中字段名字段值是用来定位需要删除的记录。


批量删除控件

当列表中设置有复选框时,勾选相应的数据后,点击批量删除,可以一次删除多条记录。批量删除在配置控件属性时,变量集名是页面变量的数据集,字段名是定位被删除记录的字段,复选框变量集名是与复选框绑定的变量集,是一个前端数组类型的变量集,默认是checked,通过这个数量集可以获知用户勾选了哪些记录。


复选框控件

配置复选框控件前需要先创建变量集,变量集的名称可以自由定义,类型是数组,用途是前端(不能选后端),初始化函数List.parse(@checked),其中@checked参数表示列表翻页后,上一页的勾选依然有效。


创建完变量集后,在上下展开单元格的右边放置复选框控件,设置好变量集名称即可,其中表示选取变量集数组保存的内容,最好是能唯一识别的数据,如id,数组的长度是勾选的个数。


单选框控件

单选框控件使用时,与复选框类似,也需要提前创建好对应的变量。在页面上放置多个单选框,多个单选框绑定同一个前端变量,这样勾选一个单选框时别的单选框就会取消勾选。分别在每个单选框单选框里配置好值,当勾选到这个单选框时,绑定的变量就会取这个值,达到单选的效果。


全选框控件

全选框控件一般与复选框控件同时使用,在配置中绑定与复选框相同的变量集,就能达到全选和反选的效果。


添加行控件、删除行控件

一般放置在列表的行尾,当需要在列表中直接添加数据时,可以用这个。点击 添加行 后,在列表尾增加一行(默认数据跟上一行相等),用户可以直接编辑数据。点击 删除行 时,删除这行数据。

需要注意的是, 添加行删除行 只在前端有效,添加或删除的数据行要点击 保存 后才会生效。与此不同的是, 删除数据 控件在点击后直接就生效,后台数据库直接删除该行数据。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,287评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,346评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,277评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,132评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,147评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,106评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,019评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,862评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,301评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,521评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,682评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,405评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,996评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,651评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,803评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,674评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,563评论 2 352

推荐阅读更多精彩内容