2017-08-15 6 views
1

Je dois exporter ma classe NetSuite 'dans une recherche enregistrée dans le format exact dont NS a besoin pour le téléchargement. Cela signifie que j'ai besoin du nom et de la "sous-classe de" pour la classe. Ma meilleure estimation serait une fonction de style "Text to Column" pour y parvenir.Netsuite: Fonction de recherche sauvegardée comme "Texte à colonnes" dans Excel

Actuellement, je peux appeler le champ de nom (pas de hiérarchie) qui me donne le nom de classe prêt pour l'importation. Mais pour la sous-classe de, j'en ai besoin pour afficher la classe principale s'il y en a une.

Exemple:

Colonne sortie: Classe principale: Sous Classe
Résultats attendus: Si la sous classe, affichage "classe principale", Si non, vide

thansk pour l'aide!

Répondre

0

Vous pouvez combiner une instruction CASE pour la logique "si/alors" et extraire le texte avec les fonctions SUBSTR() et INSTR(). Vous aurez besoin d'ajouter une formule (texte) colonne à votre recherche avec la formule:

CASE WHEN INSTR({class},' : ')>0 THEN SUBSTR({class},1,INSTR({class},' : ')) ELSE '' END 

Cela pourrait aussi être réalisé en utilisant des expressions régulières, mais pour moi au moins, les formules sont plus transparentes de sorte qu'ils sont ma solution de choix pour la manipulation de texte dans NetSuite.