午後。SuiteScript 2.0をEclipseスクリプトタイプからデプロイする機能エラー
私は本当にこれで苦労しています。明らかに理解するのは非常に簡単です。私は、Eclipse Neon.3リリース4.6.3を使用して、SuiteScript 2.0を構築し、コンパイルし、Sandbox環境に展開しています。私は正常に動作するスクリプトを使って1.0のデプロイメントを管理しましたが、2.0に移行している現在、これは修正することが不可欠です。
エラー:SuiteScript 2.0のエントリポイントスクリプトは、スクリプトタイプの関数を1つ実装する必要があります。ここで
はスクリプトです:どうやら
<usereventscript scriptid="customscript_userevent">
<aftersubmitfunction/>
<beforeloadfunction>doThis</beforeloadfunction>
<beforesubmitfunction/>
<description></description>
<isinactive></isinactive>
<name>SDF Tutorial User Event</name>
<notifyowner>T</notifyowner>
<scriptfile>[/SuiteScripts/UserEventScript_2.js]</scriptfile>
<scriptdeployments>
<scriptdeployment scriptid="customdeploy_ue_tut">
<isdeployed>T</isdeployed>
<loglevel>DEBUG</loglevel>
<recordtype>[customrecord_tutorial]</recordtype>
<status>TESTING</status>
</scriptdeployment>
</scriptdeployments>
、私はエラーがファイルとしてこれを指しているので、
/**
* @NApiVersion 2.0
* @NScriptType UserEventScript
*/
define(['N/record'],
function (record) {
function doThis(context) {
log.debug({'details': 'IN THE FUNCTION!'});
}
return {
beforeLoad: doThis
};
});
そしてここでは、ユーザイベントのXML(あります正しいScript Type関数が見つからないのですが、実際にbeforeLoadがやっていたと思ったことです。ここでは何が分かりませんか?
ありがとう、私はまだ同じエラーが発生しています。ユーザーイベントスクリプトXMLに上記の要素を追加しましたが、機能しませんでした。私は助けに感謝します。 – Finnster
申し訳ありません。私が通常同様の状況で行うのは、UIでスクリプトを作成し、UIからXMLをダウンロードし、アップロードしようとしているものと比較することです。多分それが助けになるでしょう。 –
スクリプトからXMLをどのようにダウンロードするのですか? – Finnster