SAP 標準の Adobe フォーム F140_CUS_STAT_01 に基づいてフォームを作成しています。
「ドキュメント」列には、値が含まれている場合はフィールド REBZG を表示する必要があり、値が含まれていない場合は BELNR を表示する必要があります。
私は次のことをしました:
if ( data.CustomerStatement.ItemTable.TableOpenItem.REBZG.rawValue == null ||
data.CustomerStatement.ItemTable.TableOpenItem.REBZG.rawValue == '' )
{ data.CustomerStatement.ItemTable.TableOpenItem.REBZG.rawValue =
data.CustomerStatement.ItemTable.TableOpenItem.BELNR.rawValue; }
BELNR は TableOpenItem の隠しフィールドです
残念ながら何も起こりません。
私の構文に何か問題がありますか?; 特定のイベントを使用する必要がありますか? 内部テーブル フィールドを別の方法で処理する必要がありますか?
また、SAP コンテキストで JavaScript をデバッグするにはどうすればよいですか。「アラート」とコンソールへの出力の両方を試しましたが、どちらも効果がありません。