2016年12月01日
ネットスイートカスタムフィールドビューのみ
フィールの表示モード
ネットスイートカスタムフィールドって知っていますよね?
カスタマイズフォームを作成できるよね?
しかし、フォームにフィールドを追加し、編集できない状態にすることができるでしょうか?
今日、作ったフォームにフィールドを追加し、表示だけにすることを公開します。
この記事の目次
● ソースoverview
● ソースサンプル
● まとめ
ソースoverview
1:クライアントタイプのスクリプト
2:カスタマイズのフォームを作成する。
3:フォームカスタマイズフィールドを追加する。
ソースサンプル
// function userEventCreateButton(type, form, request){
try{
if (request.getMethod() == 'GET' )
{
var form = nlapiCreateForm("カスタムフォーム");//カスタムフォームの作成
//inlineの設定により、フォームにreadonlyになる感じ、編集できない。
//フォームフィールを追加
form.addField('custpage_location','text','フィールドラベル名',null).setDisplayType('inline');
}
else{
}
}catch(e){
nlapiLogExecution('error','suiteScript() has encountered an error.',errText(e));
}
}
まとめ
setDisplayTypeをinlineにすれば、
表示だけになる。ってまとめでした。
それでは 管理人 けん でした。
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/5676232
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック