no way to compare when less than two revisions
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
— | software:qview:qview_6:qcl_library:vc10calendar [2019/08/29 17:01] (versione attuale) – creata - modifica esterna 127.0.0.1 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
+ | ====== VC10Calendar ====== | ||
+ | |||
+ | **V = **// | ||
+ | |||
+ | **C = **// | ||
+ | |||
+ | La funzione VC10Calendar __calcola il giorno della settimana (in forma numerica v. Note) partendo dalla data espressa come giorno, mese ed anno __a partire dal 1/1/2000.\\ | ||
+ | La funzione imposta un valore negativo se è stato passato un argomento errato. Il valore determina il tipo di errore. | ||
+ | |||
+ | ===== IMPLEMENTAZIONE ===== | ||
+ | |||
+ | **VC10Calendar (giorno, mese, anno, numgiorno)** | ||
+ | |||
+ | Parametri: | ||
+ | |||
+ | ^IN/ | ||
+ | | IN | SYSTEM | ||
+ | | IN | SYSTEM | ||
+ | | IN | SYSTEM | ||
+ | | OUT | SYSTEM | ||
+ | |||
+ | ==== Errore ==== | ||
+ | |||
+ | Se ci fosse qualche errore di introduzione dei dati verrebbe segnalato sulla variabile **numgiorno** con dei valori negativi. In particolare: | ||
+ | -1 = errore nell' | ||
+ | -2 = errore nell' | ||
+ | -3 = errore nell' | ||
+ | -4 = errore nell' | ||
+ | |||
+ | === Esempio === | ||
+ | Nell' | ||
+ | |||
+ | <code QCL> | ||
+ | giorno = 19 | ||
+ | mese = 6 | ||
+ | anno = 2002 | ||
+ | VC10Calendar (giorno, mese, anno, numgiorno) | ||
+ | IF (numgiorno EQ 3) | ||
+ | SETOUT ofUscita | ||
+ | ENDIF | ||
+ | </ | ||
+ | |||
+ | === Note === | ||
+ | |||
+ | * La funzione esegue un WAIT a tempo ogni 180 millisecondi | ||