印刷テンプレート表示名拡張フィールド

  UBFプリントテンプレート、カスタム拡張フィールド拡張フィールドの値が表示される設定値が符号化され、実際に印刷処理は、具体的な方法の拡張フィールド名を表示する必要が次のようになっています。

1、SQL [DBO]。[Fn_GetSegName】実装を使用して、システム定義関数

  1)空[fn_GetSegName])>スカラー値関数- >機能- >コンパイルしてもよい- ERPデータベース:関数が存在する(SQL位置

    2)レジスタ関数U9 [fn_GetSegName]。

ファイルのパス:D:\用友軟件\ U9V50 \ポータル\ binに\ SCRIPT.XML 
           D:\用友軟件\ U9V50 \ポータル\ ApplicationServerの\ binに\ SCRIPT.XMLの
 登録書類:script.xml 
 登録機能:   <SQL名= " fn_GetSegName "方法、 = " fn_GetSegName "所有者= " DBO " />

 

  3)カスタム関数を登録した後、あなたはU9製品に使用する前にIISを再起動する必要があります。

  4)、カスタム印刷テンプレートフィールドと呼ばれる関数[fn_GetSegName]方法。

選択 fn_GetSegName(用友:: U9 :: MO ::号:: IssueDoc.IssueDocLines.Item.DescFlexField.CombineName、' #する@#'56
から発行:: MO :: U9 ::用友:: IssueDoc 用友: !:U9 :: MO ::特集:: IssueDoc.DocNo =フィールドIssueDoc_DocNo.Valueと用友:: U9 :: MO ::特集:: IssueDoc.IssueDocLines.LineNum =フィールドIssueDoc_IssueDocLines_LineNum.Value

  。5)、fn_GetSegName(DescFlexField_CombineName、' #する@#'、56)はパラメータである:パラメータ1、パラメータ2、固定値、パラメータは、先頭から番号3(1-50共通セグメント拡張フィールド期間、プライベートセクションである51)。

 

おすすめ

転載: www.cnblogs.com/youmin3205/p/11392126.html