Я пытаюсь использовать метод post для простой программы-сценариста, я очень новичок в этом.Невозможно разобраться, как использовать метод post, для описания номеров, написанного в Netsuite
В Netsuite я написал описательный список следующим образом.
function restPost()
{
var i = nlapiLoadRecord('department', 115);
var memo = nlapisetfieldvalue('custrecord225', ' ');// this is a customfield, which i want to populate the memo field, using rest client in firefox
var recordId = nlapiSubmitRecord(i);
}
я создал запись сценария и загрузить этот SuiteScript и даже скопировал внешний URL, чтобы вставить его в restclient.
В Restclient (Firefox плагин), наклеенные внешний URL-адрес, я дал метод как пост, учитывая разрешение заголовка, тип содержимого: приложения/JSON, а в теле я положить в
В этого ошибка я получаю
message": "missing) after argument list
Я даже пытался его сочинительство других SuiteScript программирует ошибки я получаю следующим образом:
Unexpected token in object literal (null$lib#3) Empty JSON string Invalid data format. You should return TEXT.
Я кин да новый для мира программирования, поэтому любая помощь будет действительно хороша.
Ваш метод 'restPost' не имеет каких-либо параметров. Проверьте, не хватает ли вы их. Обычно вам нужна ссылка на объект запроса и содержащиеся в нем данные. – TonyH
Я изменил свой код и поставил параметр (datain) 'function restPost (datain) { var i = nlapiLoadRecord ('department', 115); \t var memo = nlapisetfieldvalue ('custrecord225', ''); var recordId = nlapiSubmitRecord (i); } Ошибка, которую я получаю сейчас: SyntaxError: Ожидаемый конец потока на char 21 – Vin