2016-11-03 3 views
1

У меня есть использование для использования setAmountField в подсписке в Netsuites SuiteScript (1.0). Тем не менее, я действительно не уверен, что правильно понимаю. В документации говорится: «Определяет конкретный столбец как итоговый столбец, который используется для вычисления и отображения итоговой суммы для подсписного», что имеет смысл в том, что если бы у меня было 3 столбца, и я хотел обозначить столбец 3 как общий итог количество из столбца 2, я мог бы установить его так, используя setAmountField (column2_name).Подписчик luxcript, использующий setAmountField

По крайней мере, это то, о чем я думал. На практике все, что мне удалось сделать, это добавить столбец, который заканчивается пустым? Или, если я пытаюсь программно заполнить его, он заканчивается как значение строки или что-то в этом роде.

Может ли кто-нибудь дать мне небольшой пример того, как он должен использоваться, чтобы я мог его рассеять и исправить или заставить его работать?

ответ

0

Я нашел это слишком ограничительным. Я предполагаю, что вы пишете Suitelet, так что здесь идет:

  • Гораздо более гибкое решение является, чтобы иметь поле над Подсписком, который отключен или встроенным
  • Есть клиентский скрипт, который перебирает через подсписок с измененным значением, например, флажок установлен или снят, а затем самостоятельно вычислять значения.
  • Этот же цикл также может использоваться для расширенной проверки для более эффективного кодирования в целом, поэтому вы можете добавить другие функции проверки для других столбцов в Подписчике.

Надеюсь, это поможет!

Смежные вопросы