Existe-t-il un chemin à travers le flux de travail ou les suitescript pour se concentrer sur un champ spécifique lors du chargement de la page? Je ne veux pas de piratage.NetSuite/Suitescript - Accent sur le champ de chargement de page
Merci!
Existe-t-il un chemin à travers le flux de travail ou les suitescript pour se concentrer sur un champ spécifique lors du chargement de la page? Je ne veux pas de piratage.NetSuite/Suitescript - Accent sur le champ de chargement de page
Merci!
Malheureusement, il n'existe aucun moyen d'accéder à l'interface utilisateur NetSuite à l'aide de SuiteScript, car il ne prend pas en charge l'accès direct via le DOM. Vous devez utiliser javascript.
Vous pouvez utiliser un script client pour définir l'emplacement du curseur. Dans mon exemple, j'utilise le changement de champ mais vous devriez être capable d'appliquer la même logique à la pageinit.
function clientFieldChanged(type, name, linenum){
var nextElement = document.getElementsByName('inpt_custrecord_bathroom1_typeofbathroom');
nextElement[0].focus();
}
Cela ne fonctionne pas pour moi. En outre, il semble que NetSuite ne supporte pas le DOM, donc je ne voudrais pas essayer de script quelque chose qu'ils ne supportent pas. Merci! – bluejay92