{"id":2773,"date":"2017-08-21T14:42:39","date_gmt":"2017-08-21T14:42:39","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/how-to-make-a-sublist-column-mandatory-on-a-netsuite-custom-form-2\/"},"modified":"2026-07-28T18:25:12","modified_gmt":"2026-07-28T18:25:12","slug":"comment-rendre-obligatoire-une-colonne-de-sous-liste-dans-un-formulaire-personnalise-netsuite","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-rendre-obligatoire-une-colonne-de-sous-liste-dans-un-formulaire-personnalise-netsuite\/","title":{"rendered":"Comment rendre obligatoire une colonne de sous-liste dans un formulaire personnalis\u00e9 NetSuite"},"content":{"rendered":"","protected":false},"template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","ga_subtitle":"Les administrateurs NetSuite peuvent rendre certains champs obligatoires dans les formulaires personnalis\u00e9s ; toutefois, les colonnes des sous-listes n\u00e9cessitent g\u00e9n\u00e9ralement l\u2019utilisation de SuiteScript pour une mise en \u0153uvre sp\u00e9cifique au niveau du formulaire.","ga_short_answer":"Bien que NetSuite propose des options natives permettant de rendre les champs du corps obligatoires dans les formulaires personnalis\u00e9s ou via des workflows, rendre obligatoire une colonne de sous-liste dans un *seul* formulaire personnalis\u00e9 n\u00e9cessite g\u00e9n\u00e9ralement l\u2019utilisation de SuiteScript. Les personnalisations de formulaires standard n\u2019offrent pas ce niveau de contr\u00f4le granulaire pour les champs de sous-liste.","ga_scenario":"Un utilisateur de NetSuite doit s\u2019assurer qu\u2019une colonne sp\u00e9cifique d\u2019une <a class=\"ga-interlink\" href=\"https:\/\/answers.gurussolutions.com\/fr\/answers\/how-do-i-determine-the-script-name-of-fields-i-cant-click-in-netsuite\/\">sous-liste (par exemple, une sous-liste d\u2019articles ou une sous-liste personnalis\u00e9e)<\/a> devienne un champ de saisie obligatoire exclusivement lors de l\u2019utilisation d\u2019un formulaire de transaction personnalis\u00e9 particulier. Les options standard de personnalisation des formulaires NetSuite ne semblent pas offrir le contr\u00f4le granulaire n\u00e9cessaire pour rendre une colonne de sous-liste obligatoire uniquement sur un formulaire sp\u00e9cifique.","ga_solution":"Pour rendre obligatoire une colonne de sous-liste dans un formulaire personnalis\u00e9 donn\u00e9 de NetSuite, l\u2019utilisation de SuiteScript est g\u00e9n\u00e9ralement n\u00e9cessaire. Cette approche permet un contr\u00f4le pr\u00e9cis des propri\u00e9t\u00e9s des champs en fonction du formulaire actif.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T10:42:39-04:00","ga_date_verified":"2026-07-05","ga_source_subject":"Can I make a column mandatory on a single form without using SuiteScript?","ga_ans_id":"ANS-1034","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"verify_soon","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The claim that scripting is the only way to make a column mandatory on a single form is outdated, as NetSuite's custom forms and workflows now offer native, no-code options for body fields.; The original answer does not account for the ability to set fields as mandatory directly on custom forms or through workflows.","ga_final_category":"Custom Fields, Records & Forms","footnotes":""},"ga_category":[97,22,97],"ga_audience":[89],"ga_difficulty":[94],"class_list":["post-2773","qa_entry","type-qa_entry","status-publish","hentry","ga_category-champs-personnalises-enregistrements-et-formulaires","ga_category-custom-fields-records-forms","ga_audience-administrateur-netsuite","ga_difficulty-avance"],"taxonomy_info":{"ga_category":[{"value":97,"label":"Champs personnalis\u00e9s, enregistrements et formulaires"},{"value":22,"label":"Custom Fields, Records & Forms"},{"value":97,"label":"Champs personnalis\u00e9s, enregistrements et formulaires"}],"ga_audience":[{"value":89,"label":"Administrateur NetSuite"}],"ga_difficulty":[{"value":94,"label":"Avanc\u00e9"}]},"featured_image_src_large":[],"author_info":[],"comment_info":"","_links":{"self":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2773","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry"}],"about":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/types\/qa_entry"}],"version-history":[{"count":1,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2773\/revisions"}],"predecessor-version":[{"id":4693,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2773\/revisions\/4693"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=2773"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=2773"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=2773"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=2773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}