SFL 明細レコード HTML(PYTHON.400/QHTMLSRC.LISTDEF)
最終更新:
2025-11-27
0001.00 <tr>
0002.00 <td class="checkbox">
0003.00 <input type="hidden" name="_DSPMOD" value="{{get('dspmod', '')}}">
0004.00 % if dspmod == "CHGPTN":
0005.00 <input type="checkbox" name="_CHK">
0006.00 % elif dspmod == "WRTPTN":
0007.00 <span> + </span>
0008.00 % end
0009.00 </td>
0010.00 <td>
0011.00 <span class="value">
0012.00 <input type="text" name="$FLD" value="{{value.get('$FLD', '')}}"
0013.00 size="$SIZE" maxlength="$FLDLEN" {{"readonly" if dspmod == "DSPPTN" else ""}}$ALIGN>
0014.00 </span>
0015.00 </td>
0016.00 <td>
0017.00 </tr>
[解説]
LISTDEF は一覧表形式や伝票型式の明細行として挿入されるHTMLテンプレートです。
0009.00 </td>
0010.00 <td>
0011.00 <span class="value">
0012.00 <input type="text" name="$FLD" value="{{value.get('$FLD', '')}}"
0013.00 size="$SIZE" maxlength="$FLDLEN" {{"readonly" if dspmod == "DSPPTN" else ""}}$ALIGN>
0014.00 </span>
0015.00 </td>
この部分がフィールド毎に生成されます。
&FLD = フィールド名に置換えられます。
&FLDLEN = フィールド長に置換えられます。
&SIZE = フィールド長 + 1 に置換えられます。