146 articles QW-FD – Code Snippet Page 11 / 15

Code snippet per eventi Form Designer e Condizioni WorkFlow Designer

Alimentazione dei valori una tendina di una ComboBox aggiunta su una maschera ASPX

  ‘ Il seguente snippet può essere utilizzato per alimentare la tendina di un oggetto ComboBox aggiunto su una maschera ASPX. ‘ Il seguente snippet va inserito nell’evento di creazione dell’oggetto. ‘ L’esempio si riferisce al form GEMANOCO2.ASPX. Dim form As gemanoco2 = this.page Dim q as QWTable dim myDBArray as New DBArray Dim c…

Aggiunta di un oggetto in una scheda ASPX

‘ Il seguente frammento di codice mostra come aggiungere un oggetto, nella fattispecie una Label, all’interno di una scheda ASPX ‘ Va inserito nello “Script Creazione” di un qualsiasi oggetto della scheda, e, come si può vedere, crea il nuovo oggetto per poi assegnarne la visibilità nell’evento PreRender dell’oggetto NUM, ‘ che viene sempre visualizzato…

Incorporamento di un video da YouTube in un form

  ‘ Il seguente snippet può essere utilizzato per incorporare un video da YouTube in un form. ‘ Il funzionamento si basa sull’inserimento di un oggetto “Etichetta” di nome “VIDEO”. al cui testo viene assegnato il codice HTML necessario per visualizzare il video. ‘ Il codice può essere inserito nell’eventoCarica o nell’eventoRender ‘ Nell’esempio l’ID…

Invio di un messaggio con allegato il documento e i documenti collegati zippati (BPM)

‘ Il seguente frammento di codice invia il file del documento e quelli dei documenti collegati in unico zip a destinatari appartenenti ad uno specifico ente. ‘ Va a cercare i destinatari con ente specifico, in esempio MD Dim par3 As AssocArray = New AssocArray q3=OpenTable(DB,”SELECT mail FROM PERSON WHERE mail is not null and…

Lettura delle proprietà di un e-mail da file .MSG o .EML

  ‘ Il seguente snippet può essere utilizzato per leggere le proprietà di un e-mail salvata in formato .MSG o .EML tramite il componente MsgReader presente a partire dalla release 2015.17.2p ‘ L’esempio si riferisce alla generazione di un ticket a partire da una e-mail, determinando il codice del cliente utilizzando il dominio del mittente…

Audit Trail: registrazione automatica ad ogni salvataggio di un form

  ‘ Il seguente snippet può essere utilizzato per forzare la registrazione di una entry nell’Audit Trail ad ogni salvataggio di un form. Ciò può essere utile per creare automaticamente una copia di backup dei dati. ‘ NOTA: lo snippet è applicabile dalla release 2015.17.2e in poi, e dalla versione 2015.17.2p il pulsante “AUDIT TRAIL”…

Stampa di un file tramite i Cloud Components

‘ Il seguente snippet consente di inviare direttamente alla stampante predefinita, o ad una stampante specifica, un file presente sul server, tramite i Cloud Components ‘ Può essere utilizzato sulle versioni dalla 2015.17 in poi installando una version dei Cloud Components successiva al 25/10/2017 ‘ NOTA: sul PC deve essere installato il programma che consente…

Aggiunta di una colonna contenente un campo calcolato alla griglia contenente l’indice dei documenti in DOCUMENT97.ASPX

‘ Il seguente frammento di codice mostra come aggiungere una colonna con un campo calcolato alla griglia BROWSE_INDICE contenente l’indice ‘ dei documenti nella maschera DOCUMENT97.ASPX. In particolare viene aggiunta una colonna in prima posizione che visualizza un “semaforo” il cui colore (rosso, giallo, verde) dipende ‘ dal valore di un altro campo, e viene…

Aggiunta di una colonna ad una grid di un form ASPX tramite plugin

‘ Il seguente frammento di codice mostra come aggiungere una colonna ad una grid di un form ASPX ‘ Va inserito nello “Script Creazione” della grid o di altro oggetto del form ‘ Nello specifico, lo script aggiunge alla griglia DOMANDE del form SCQUEST.ASPX una colonna contenente una combobox che attinge dalla causale parametrizzabile ISTAG…

Grafico: esempio di istrogramma a barre sovrapposte

‘ Il seguente snippet crea un grafico a barre sovrapposte definendo i “Settings” e assegnandoli all’omonima proprietà dell’oggetto “Grafico”. ‘ Per informazioni sul significato dei singoli parametri di configurazione vedere qui: https://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxchart/jquery-chart-api.htm Dim d As New DBArray() d.Add(New DBArray(“Day”, “Running”, “Swimming”, “Cycling”)) d.Add(New DBArray(“Monday”, 30, 0, 25)) d.Add(New DBArray(“Tuesday”, 25, 25, 0)) d.Add(New DBArray(“Wednesday”, 30,…