Impossible de définir un champ de type INLINEHTML à l'aide de SuiteScript 2.0. Cependant, le même champ fonctionne avec SuiteScript 1.0. Voici l'extrait de code:Définition d'un champ HTML inline à partir de Client Script dans SuiteScript 2.0
/**
* @NApiVersion 2.x
* @NScriptType ClientScript
*/
// In SuiteScript 2.0
define(['N/search'], function(search) {
return {
pageInit: function(context) {
var currentRecord = context.currentRecord;
// Set Value (This does not set any data)
currentRecord.setValue({ fieldId: 'inline_html_field', value: '<div>Test Value</div>' });
// Get value (Returns undefined)
currentRecord.getValue({ fieldId: 'inline_html_field'});
}
}
});
// In SuiteScript 1.0
nlapiGetFieldValue('inline_html_field'); // Returns the data in field
Créez-vous ce champ dynamiquement ou s'agit-il d'un champ personnalisé qui réside dans l'enregistrement? –
C'est un champ personnalisé qui est disponible sur le disque. – tarunbandil