WebService: lettura di dati da un servizio WebApi REST con parametri nella request body

‘ In questo esempio viene effettuata la chiamata ad un servizio WebApi REST (webMethod) che restituisce informazioni in formato Json. ‘ I parametri anzichè essere accodati alla URL sono inseriti nella request body assemblati in formato JSON Dim jsonr as string dim webRequest__1 As Net.HttpWebRequest dim resp As Net.HttpWebResponse dim ok as boolean dim responseStream…

Griglia: disabilitazione dell’editing su una colonna in base al valore di un’altra

‘ Il seguente snippet deve essere inserito nell’EventoRender e consente di disabilitare l’editing di una colonna nel caso un’altra colonna contenga un determinato valore. Alle colonne disabilitate viene anche applicato uno stile differente. ‘ Come si può notare, la disabilitazione avviene sull’intera colonna, mentre lo stile viene applicato cella per cella e riga per riga.…

Inserimento di un campo (acrofield) in un file PDF

  ‘ Il seguente frammento di codice mostra come si può inserire un acrofield in un file PDF ‘ vedere https://help.syncfusion.com/file-formats/pdf/working-with-forms ‘Load the existing PDF document. Dim filename As String=”<mettere qui il percorso del file da modificare>” Dim loadedDocument As New Syncfusion.Pdf.Parsing.PdfLoadedDocument(fileName) ‘Create the form if the form does not exist in the loaded document…

Rimozione dei campi QualiWare in un documento Word

‘ Grazie alla libreria OpenXml SDK di Microsoft, inclusa dalla release 2015.05b della piattaforma ‘ web QWay/QualiWare, è possibile con poche righe di codice aggiungere contenuti ad un documento Word esistente. ‘ Il seguente frammento di codice rimuove i campi QualiWare presenti in un documento Word sostituendoli col testo che contengono Dim path_doc As String…

Aggiunta di un testo ad un documento Word

‘ Grazie alla libreria OpenXml SDK di Microsoft, inclusa dalla release 2015.05b della piattaforma ‘ web QWay/QualiWare, è possibile con poche righe di codice aggiungere contenuti ad un documento Word esistente. ‘ Il seguente frammento di codice inserisce in un documento Word un testo all’interno di una parte identificata da un segnalibro Dim path_doc As…

Estrazione e archiviazione di allegati da e-mail tramite script

‘ Il seguente script è un esempio di task estrae i files contenuti in allegati ai rapporti di accettazione e li archivia in una categoria documentale avente codice “CERFOR” dim q as new qwtable() q.database=DB q.sql=”select l1.*,r.*,c.RAGSOC from LINKDOC l1 join RIDOCACC r on r.[_IDDOC]=l1.IDDOC1 and r.[_CODDOC]=l1.CODDOC1 join CLIFOR C on c.CODICE=r.CODFOR where IDDOC1=’A’ and…

Conversione di un file Word in PDF

  ‘ Il seguente frammento di codice mostra come trasformare in PDF il file Word il cui percorso è assegnato alla variabile “path” ‘ Può essere usato sia nei form che negli eventi del BPM dim path as string dim ext as string path=<percorso documento Word> ext=System.io.Path.GetExtension(path) ‘ vedere https://help.syncfusion.com/file-formats/docio/word-to-pdf Dim wordDocument As New Syncfusion.DocIO.DLS.WordDocument(path,…