您又想去找到并且高亮显示最小值那几个行,比如下边这一个form

Infor SyteLine
E锐界P中,很多时候要求做保障,大家要求从打开的window窗口的form中某1个输入Textbox域或是DropDownList域,去找到它是绑定了数据库中的哪一张表,哪一个字段的?
其休戚相关的涉嫌恐怕属性等。

Infor SyteLine
ELacrosseP中,很多时候须要做爱慕,我们要求从打开的window窗口的form中某贰个输入Textbox域或是DropDownList域,去找到它是绑定了数据库中的哪一张表,哪八个字段的?
其连带的关系可能属性等。

在InfoPath的重复表中使用公式去筛选最小值多少

by S.Y.M. Wong-A-Ton

学学如何在INFOPATH中去接纳公式(而不利用代码)去找到重复表中某些栏的最小值并且高亮显示。

 

需求:

当您成立3个重复表,里面包含了一个数字栏,你又想去找到并且高亮展现最小值这个行,怎么呢?

 

譬如上面这么些form,A/昂科威 Posted Transactions Detail, 大家要求找查On Order
Bal这一个文本框绑定数据库哪3个表,表中哪二个字段。
图片 1

譬如下边这一个form,A/LX570 Posted Transactions Detail, 大家要求找查On Order
Bal那么些文本框绑定数据库哪一个表,表中哪三个字段。
图片 2

缓解方案:

能够应用公式和规则格式,去找到那一个细小值。

 

 

步骤:

示例:

  1. 在InfoPath 200七, 创造八个新的空的模板.
  2. 增进二个重复表,并且这么些表包含3个藏身的栏,(示例为:田野(field)2,能够创造三列的重复表,然后删除中间一栏来成功)。
  3. 把表的率先个栏转换来具有日期选取器的控件。
  4. 在数据源面板中,右击myFields节点加上几个节点叫minDate
    并且安装本条节点是日期类型,如下图所示
    图片 3
    Figure 1. Repeating table with date and hidden fields and the Main
    data source in InfoPath Design mode.

     

  5. 在数据源面板中,双击那几个在再度表中您隐藏的这几个字段,打开它的本性对话框,在那一个示例中那些字段为Field2

  6. 域或组属性对话框中,单击公式按钮,Fx。
  7. 在插入公式对话框,勾选编辑XPath(高级)选择框。.
  8. 在插入公式对话框中,复制、粘贴上面包车型大巴公式到公式文本框中:

    substring(../my:field1, 9, 2) + ((153 * (substring(../my:field1, 6, 2) + 12 * ((14 - substring(../my:field1, 6, 2)) div 12) - 3) + 2) div 5) + 365 * (substring(../my:field1, 1, 4) + 4800 - ((14 - substring(../my:field1, 6, 2)) div 12)) + ((substring(../my:field1, 1, 4) + 4800 - ((14 - substring(../my:field1, 6, 2)) div 12)) div 4) - 32083

    那里 在首先栏的field1
    (是多个日期选择器控件),就是您想找到最小值。

  9. 单击 OK 关闭全部的对话框。

  10. 数据源面板中, 双击 minDate 字段打开它的质量对话框.
  11. 域或组属性 对话框中,单击值文本框后的公式按钮FX
  12. 插入公式对话框中,选拔编辑Xpath(高级) 选择框。
  13. 安顿公式对话框,复制粘贴如下的公式到公式文本框中:

    ../my:group1/my:group2/my:field1[../my:field2 = xdMath:Min(/my:myFields/my:group1/my:group2/my:field2)]

     

  14. 单击OK 关闭全部找开的窗口

  15. 双击 重复表第3栏的日期选用器控件,打开属性窗口
  16. 日期采用器属性, 选择显示选项卡, 然后单击规范格式.
  17. 原则格式对话框中,单击添加.
  18. 标准格式 对话框, 添加2个条件:

    field1 等于 minDate

    minDate 不为空

     

  19. 规则格式对话框, 选用3个颜料用于底纹,然后单击 OK.

  20. 单击 OK 关闭全数打开对话框。

图片 4
Figure 2. Selecting the minimum date in a column of a repeating table
in InfoPath.

功勋卓著告成!当您添加重复表中的新行,最小的值就会被尤其显示出来。

 

 本消除方案对于浏览器包容的表单同样适用 InfoPath 2007 browser
forms
.

上边多个不难的点子,启用Design mode,
图片 5

上边贰个简易的章程,启用Design mode,
图片 6

图片 7

图片 8

 

 

获得那几个新闻,退出Design mode。

获得这几个信息,退出Design mode。

打开IDOs form。

打开IDOs form。

图片 9

图片 10

 

 

下面#8,点击Properties…:

下面#8,点击Properties…:

图片 11

图片 12

下面#9步,能够找到属性DerOrderBal:

下面#九步,能够找到属性DerOrderBal:

图片 13

图片 14

 

 

#拾步中,能够看来它全部关的熏陶:
图片 15

#10步中,能够见到它全部关的熏陶:
图片 16

 

 

相关文章