2017-08-24 3 views
0

Y at-il un moyen d'avoir un formulaire dans Netsuite afficher les champs en tant que table? Je veux qu'il soit facile pour les gens d'entrer des données connexes ensemble et peut-être le montrer sous forme de tableau.Informations tabulaires sur formulaire personnalisé - Netsuite?

Ou devrais-je simplement créer un enregistrement associé pour afficher cette information sous forme de tableau dans un sous-onglet?

Répondre

2

oui! Vous pouvez créer une sous-liste personnalisée et autoriser les utilisateurs à entrer des données. Ensuite, vous pouvez accéder à la sous-liste par son nom pour récupérer les enregistrements. Voici un exemple simple pour collecter la liste des emplacements.

var form = nlapiCreateForm('My Locations'); 
var sublist = form.addSubList("locations", "inlineeditor", "locations") 
sublist.addField("address", "text", "Addresse"); 
sublist.addField("phone", "phone", "Phone"); 
sublist.addField("email", "email", "E-mail"); 
sublist.setUniqueField("email"); 
response.writePage(form);