2017-06-16 8 views
-1

ユーザーイベントのsuitscriptを使用して、出席者のラインアイテムをイベントレコードに追加しようとしています。ただし、レコードを保存するときは、スクリプトから出席者を追加していません。Suitcript 1.0出席者のサブリストのイベントレコード

このコードが正しく機能しない理由についてのご支援をいただければ幸いです。

+0

あなたのコードの実際のテキストではなく画像を投稿してください。 –

答えて

1

コードには、ダイナミック/クライアントと標準レコードアクセスモードが混在しています。

サブミットスクリプト前のユーザーイベントでは、挿入呼び出しは必要ありません。ユーザイベントが後に同様のスクリプトを提出したが

var newAt = nlapiGetLineItemCount('attendee') + 1; 
nlapiSetLineItemValue('attendee', 'attendee', newAt, '95001'); 

について::ちょうど

var eventRec = nlapiLoadRecord(nlapiGetRecordType(), nlapiGetRecordId()); 
var newAt = eventRec.getLineItemCount('attendee') + 1; 
eventRec.setLineItemValue('attendee', 'attendee', newAt, '95001'); 
//add more? 
nlapiSubmitRecord(eventRec); 
+0

ありがとうbknights!完璧に働いた!同じ出席者のサブリストに – ahomsher

+0

があります。電子メールのチェックボックスが付いた列があり、出席者に電子メールを送信するには、その内部チェックボックスのチェックボックスがありますか?私は、スキーマブラウザの出席者サブリストイベントレコードの電子メールチェックボックスについては何も見ていません。私はイメージへのリンクを掲示することをお詫びします、私はここに新しいですhttp://imgur.com/a/TA2ow – ahomsher

+0

私はそのscriptidが 'sendemail'だと思います – bknights

関連する問題