Data ultimo aggiornamento: 04/04/2013

Clicca per accedere al sito di NTS Informatica
Clicca per accedere all'argomentoClicca per accedere all'argomentoClicca per accedere all'argomentoClicca per accedere all'argomento
Clicca per accedere al sito di NTS Informatica

Definizione procedure configuratore di prodotto

Nome programma: BSCPPROC.DLL
Moduli richiesti: Config. su distinta neutra

Questo programma permette di inserire e modificare le procedure, modificate, utilizzate dal modulo 'Configuratore di prodotto su distinta base neutra'.

Codice

Indicare un numero che identifica/identificaherà la procedura.

Contesto

Indicare quella procedura dove verrà utilizzata, cioè il contesto. Questo è importante perché definsce anche se quella procedura ritornerà un si/no, una stringa, oppure un numero.

Il contesto 'Precaricare codice' è riservato alle funzioni, sub o dichiarazioni pubbliche , visibili a tutto l'ambiente.

Tipo

Indicare se la procedura è una :

  • funzione semplice (sarà una function in Vbscript, che non ha accesso alla struttura interna ad oggetti del configuratore, ma solo alle variabili esposte di configurazione)
  • funzione di ambiente : come sopra, ma in pù può accedere alla struttura interna ad oggetti del configuratore per es. Per settare variabili o proprietà dei controlli della maschera di configurazione. (utili solo per le funzioni di validazione e di inizializzazione) Da usarsi, per ragioni di prestazioni, solo nei casi in cui è indispensabile.
  • Formula/espressione : sarà una espressione , non una funzione, in VbScript valutata con il comando Evaluate. Può restituire per es. Una stringa, come il cod. Articolo configurato. Non ha accesso agli oggetti interni del programma 'Gestione configurazioni'.

Nome

Indicare il nome da attribuire alla procedura (ed alla funzione, se trattasi di funzione). Deve essere un nome valido per una funzione (es. Niente spazi tra un carattere e l'altro, niente caratteri speciali)

Descrizione

Indicare lo scopo della fuznione, in modo descrittivo.

Corpo procedura

Inserire il codice VBScript per la funzione o espressione.

Script .Net

Indicare con tale spunta se la procedura è definita in linguaggio VB.NET o VBScript.

Pulsanti:

Modifica testo

Per inserire o modificare il testo della funzione o espressione

Aggiorna Testo

per salvare il testo modficato

Ripristina testo

per non salvare e tornare al testo originario.

Controlla testo

per controllare se il testo è corretto sintatticamente.

Zoom variabili d'ambiente

Per avere uno zoom su tutte le variabili del configuratore (per stabilire quali sono state le scelte effettuate dall'utente sino a quel momento, su quella configurazione). Alcune di queste variabili, se trattasi di una funzione di ambiente, sono in lettura e scrittura, cioè possono essere impostate da dentro la funzione. Dette variabili sono quelle che iniziano con:

  • AC("variabile") , MC("variabile"), PC("variabile"), SC("variabile"), ES("variabile"), EM("variabile"), EP("variabile"), ET("variabile") sono utilizzabili in procedure scritte in linguaggio VB.NET o VBScript
  • AC_variabile, MC_variabile, PC_variabile, SC_variabile, ES_variabile, EM_variabile, EP_variabile, ET_variabilesono utilizzabili in procedure scritte in linguaggio VBScript

Zoom variabili predefinite

Per avere un elenco della variabili Z_variabile che sono predefinite (fisse) e non settabili in uscita (sono solo in lettura). Sono utilizzabili in procedure scritte in linguaggio VB.NET o VBScript.

Per esempio Z_COMBIN è il codice combinazione del DNA della configurazione: Z_SPECIALE è S se speciale, N in caso contrario, ecc...

Clicca per accedere al sito di NTS Informatica