Любая идея о том, как изменить цвет шрифта значения поля (текстовой области), когда пользователь находится в режиме просмотра только в netsuite

В настоящее время я пытаюсь изменить цвет шрифта значения при сохранении записи формы, но я не могу найти лучший способ сделать это с помощью netsuite suitescript 2.0

enter image description here

РЕЖИМ ПРОСМОТРА enter image description here

1
0
676
1

Ответы 1

Я думаю, что приведенный ниже код поможет вам выполнить вашу задачу.

var inlineHTMLField = context.form.addField({
  id: 'custpage_inline',
  type: 'inlinehtml',
  label: 'Inject Code'
});                         

inlineHTMLField.defaultValue = "<script type='text/javascript'>function change(){ var d = document.getElementById(\'custbody_original_item_fulfill_date_fs_lbl_uir_label\');d.style.fontcolor='#96FFBB'} change();</script>" 

следует ли мне создать сценарий "Suitelet" для применения этого кода? Я просто хочу добавить его в свой клиентский сценарий? Есть другой способ применить изменение цвета шрифта, помимо приведенного выше кода?

Bebeto 30.10.2018 04:19

уже изменить цвет шрифта с помощью document.getElementById (""). но в настоящее время возникает проблема, когда форма предназначена только для просмотра, цвет шрифта не был изменен после сохранения записи.

Bebeto 30.10.2018 09:46

пожалуйста, посмотрите вторую картинку, которую я хочу решить. Благодарность

Bebeto 31.10.2018 02:23

Другие вопросы по теме