software:qview:qview_6:qcl_library:vc10calendar

VC10Calendar

V = Variabili

C = Funzioni di Calcolo

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.

VC10Calendar (giorno, mese, anno, numgiorno)

Parametri:

IN/OUTTIPO VARIABILENOME DI ESEMPIODIM
IN SYSTEM giorno L Numero del giorno (1÷31)
IN SYSTEM mese L Numero del mese (1÷12)
IN SYSTEM anno L Anno - 4 cifre - (da 2000 in poi)
OUT SYSTEM numgiorno L Giorno della settimana espresso in numero:
0 = Domenica
1 = Lunedì
2 = Martedì
3 = Mercoledì
4 = Giovedì
5 = Venerdì
6 = Sabato

Se ci fosse qualche errore di introduzione dei dati verrebbe segnalato sulla variabile numgiorno con dei valori negativi. In particolare:
-1 = errore nell'immissione del giorno
-2 = errore nell'immissione del mese
-3 = errore nell'immissione dell'anno
-4 = errore nell'immissione del giorno mese febbraio

Esempio

Nell'esempio, se il giorno della settimana del 19 giugno 2002 è mercoledì, si attiva l'uscita 'ofUscita'.

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
  • Ultima modifica: 2019/08/29 17:01