Créer un équipement à partir d'un modèle
Structure
CreateEquipmentFromTemplate(sTemplate, sNewCompany, sNewGageSN, sNewGageID : String ; iQuantity : Integer ; sDefaultCalType : String ; bGetFirstUnusedValue, bDoNotCopyCharges, bDoNotCopyAttributesValues : Boolean) : String : Type «
»
Fonction
Description
Cette fonction d'événement effectue la même opération que l'option de menu « Ajouter un nouvel équipement à partir d'un modèle... » située au-dessus de la grille « Choisir un équipement » dans un événement. Les paramètres requis correspondent aux options disponibles dans la boîte de dialogue de l'événement. Les équipements créés par cette fonction sont automatiquement ajoutés à la grille « Choisir l'équipement » de l'événement.
Paramètres : 8
| Paramètre | Type | Description
| sTemplate | Chaîne | Modèle à utiliser pour créer le ou les actifssNewCompany | Chaîne | Nom de la société pour le nouvel équipement crééssNewGageSN | Chaîne | Identifiant pour le nouvel équipement créésNewGageID | Chaîne de caractères | Numéro de série du nouvel équipement créé (facultatif)iQuantity | Entier | Nombre d'actifs à créer. La valeur par défaut est 1 (la valeur ne peut pas être 0, elle doit être au moins égale à 1). Si ce nombre est supérieur à 1, le système de numérotation automatique est utilisé pour générer les valeurs sNewID. Le schéma de numérotation automatique se trouve au niveau du modèle : sDefaultCalType | Chaîne | Calendrier par défaut. Type à définir pour le nouvel équipement.bGetFirstUnusedValue | Booléen | Récupérer la première valeur inutilisée si le schéma de numérotation automatique est utilisé.bDoNotCopyCharges | Booléen | Ne pas copier les frais du modèle vers l'équipement.bDoNotCopyAttributesValues | Booléen | Ne pas copier les valeurs d'attributs du modèle vers l'équipement. |
Valeur de retour
Texte. Le texte sera vide si aucune erreur ne s'est produite. Si des erreurs se sont produites, elles seront consignées dans les résultats textuels, à raison d'une erreur par ligne. |