根据字段中的值重复文本字段中的字段 [英] repeting of fields in a text field accordingly to a value in a field
问题描述
HI
我如何在inforpath 2013中实现这一目标
工作否是文字字段 如: -   fm-corporate / 1
fldCopNoJobs - 下拉lisi数字1-10
fldCopJobNew 应该是 如果   fldCopNoJobs = 3        FM-企业/ 1
                                                                                
  FM-企业/ 2
                                                                                 
fm-corporate / 3
此代码是用莲花笔记写的
jobno = doc.fldCopNoJobs(0)
n = 1
i = jobno
如果doc.fldCopNoJobs(0)=""然后
doc.fldCopJobNew =""
Else
Redim IndArr(i)As String
For x = 1至i $
newd = doc.fldCopJobNo(0)+" /" + Cstr(n)
      IndArr(X)= NEWD
      doc.fldCopJobNew = IndArr
 &NBSP ; n = n + 1
Next
结束如果
谢谢
Nilu
如果要根据其他字段动态填充下拉列表,可以创建配置列表,然后过滤fldCopJobNew fldCopNoJobs的下拉列表,例如:
< span style ="margin:0px; color:#1f497d">
您可以查看以下主题以获取详细信息。
如果上面没有帮助,你可以提供更多细节,因为我对fldCopJobNew感到困惑。
最好的问候,
利跨度>
HI
How can I achive this in inforpath 2013
job no is text field eg:- fm-corporate/1
fldCopNoJobs-drop down lisi numbers 1-10
fldCopJobNew should be as if fldCopNoJobs=3 fm-corporate/1
fm-corporate/2
fm-corporate/3
this code was written in lotus notes
jobno = doc.fldCopNoJobs(0)
n = 1
i= jobno
If doc.fldCopNoJobs(0)="" Then
doc.fldCopJobNew=""
Else
Redim IndArr(i) As String
For x=1 To i
newd=doc.fldCopJobNo(0)+"/"+Cstr(n)
IndArr(x)=newd
doc.fldCopJobNew=IndArr
n=n+1
Next
End If
thanks
Nilu
Hi,
If you want to populate dropdown list dynamically based on another field, you could create a configure list and then filter the fldCopJobNew dropdown list by fldCopNoJobs, for example:
You could check below thread for details.
If above didn’t help, could you provide more details as I’m confused about fldCopJobNew.
Best Regards,
Lee
这篇关于根据字段中的值重复文本字段中的字段的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!