5.12.1.5.  default

Valeur par défaut (vide par défaut)

Dans le cas de

Les crochets "[ ]" permettent de déposer ici des expressions VBS qui peuvent effectuer des calculs plus complexes en arrière-plan afin de calculer une valeur par défaut.

Exemples:

  • Exécuter la fonction 'nom de la fonction' du module VBS/VBB 'nom du module' et passer les 2 paramètres param1 et param2. Le module doit être chargé au préalable (via la section [LOAD] ou scripts/<appname>/autoexec. Les paramètres sont séparés par <#> au lieu de <,> afin d'éviter les problèmes avec le SEPARATOR.

    [modulname.funktionsname(param1#param2)] 
    
  • Retour de la date actuelle au format année, mois, jour

    [CreateObject("cnstools.datetime").Format("yyyyMMdd")] 
    
  • Retour de la valeur classée du numéro de commande

    • Pour 3Dfindit :

      [erpcustom.GetClassificationProperty(table#"cns"#"CNSERPBASE"#"CNSORDERNO")]

      Concrètement

      ABC=ABC,ABC:,1,1,[erpcustom.GetClassificationProperty(table#"cns"#"CNSERPBASE"#
       "CNSORDERNO")],1,1,,,.*,
    • Pour PARTdataManager :

      [erpcustom.GetClassificationProperty("cns"#"CNSERPBASE"#"CNSORDERNO")]

      Concrètement

      ABC=ABC,ABC:,1,1,[erpcustom.GetClassificationProperty("cns"#"CNSERPBASE"#
       "CNSORDERNO")],1,1,,,.*,

    Retour de la valeur classée du poids

    [erpcustom.GetClassificationProperty("cns"#"CNSPHYPROP"#"CNSMASSEXACT")]
    • Pour 3Dfindit :

      [erpcustom.GetClassificationProperty(table#"cns"#"CNSPHYPROP"#"CNSMASSEXACT")]
    • Pour PARTdataManager :

      [erpcustom.GetClassificationProperty("cns"#"CNSPHYPROP"#"CNSMASSEXACT")]

    Dans ce contexte, les variables suivantes peuvent également être passées à la fonction :

    • table : La table actuellement ouverte (Application.ViewTable.Table)

    • document : Le document actuel (Application.ActiveDocument)

    • prjPath : le chemin d'accès au projet actuellement ouvert

Vous trouverez un exemple à ce sujet sur Section 5.12.1.5.1, « SAP / ERP Dialogue de placement - fonction GET pour les valeurs de classification  ».