lunedì 24 giugno 2019

ImpolyzerDataStudio© 32/64 1.0.0.43 Beta - Rules Query

ImpolyzerDataStudio© 32/64 1.0.0.43 Beta - Rules Query



POSTED BY GIULIANO PAGNINI, 24 GIU 2019
http://www.pgsoft.it/impolyzer/index.html 

Fixed several bugs

!!New Speed Query 

Nuovi menu per query valori da impostare come regola di inizio importazione/aggiornamento, fine importazione/aggiornamento, o come regola (da eseguire per ogni record ORIGINE)


New menus for query values ​​to be set as import / update start, end import / update rule, or as a rule (to be performed for each ORIGIN record)



Le speed query sono disponibili su ogni tabella origine e destinazione

The speed queries are available on each source and destination table




E' possibile salvare la query come:
1) regola di inizio importazione/aggiornamento 
2) regola di fine importazione/aggiornamento
3) regola per ogni record origine. 


It is possible to save the query as:
1) import / update start rule
2) end import / update rule

3) rule for each origin record



Nuova barra nel query manager, con i comandi: copia, taglia, incolla, annulla modifiche, seleziona tutto,trova, sostituisci, mostra caratteri nascosti.

New bar in the query manager, with the commands: copy, cut, paste, undo, select all, find, replace, show hidden characters



venerdì 21 giugno 2019

ImpolyzerDataStudio© 32/64 1.0.0.41 Beta - Rest Update - CData MS-Excel Connectors

ImpolyzerDataStudio© 32/64 1.0.0.41 Beta - Rest Update -  CData MS-Excel Connectors



POSTED BY GIULIANO PAGNINI, 21GIU 2019
http://www.pgsoft.it http://www.pgsoft.it/impolyzer/index.html - Driver CDATA 

Demo eseguita con le versioni di prova dei connettori CDATA.

Esempio di uso di un connettore CDATA.Excel su server REST PGSOFT.
Le sedi sul territorio accedono al server REST e inseriscono i dati sul proprio foglio di lavoro remoto

Selezionare Configura connessione dal Server REST e selezionare il connettore CDATAEXCEL.
Impostare il parametro ExcelFile con il percorso completo del File Excel. 

Inserire le ApyKey di lettura e scrittura da fornire al CLIENT IMPOLYZER 

Demo performed with the trial versions of CDATA connectors

Local offices access the REST server and enter the data on their remote worksheet
Example of use of a CDATA.Excel connector on REST PGSOFT server.

Select Configure connection from the REST server and select the CDATAEXCEL connector.
Set the ExcelFile parameter with the full path to the Excel file.

Insert the reading and writing ApyKey to be supplied to the IMPOLYZER CLIENT



File di esempio con 8000 righe sul server REST

Sample file with 8000 rows on the REST server





Esempi di chiamate REST






http://localhost:8080/query?query=SELECT * FROM CData.Excel.Foglio1 WHERE "CODICE REGIONE" = '20'&ApyKey=1fd5deff-86be-45bc-927c-8e6aec43da4b





Avviare ImpolyzerDataStudio,
Inserire l'orgine dati da importare sul foglio Excel.
Selezionare la destinazione REST e inserire URL del server REST la PORTA e APYKEY 

Start ImpolyzerDataStudio,
Enter the data to be imported on the Excel sheet.
Select the REST destination and enter the REST server URL the PORT and APYKEY




E' possibile create nuovi fogli sul file Excel del SERVER usando le Stored Procedure disponibili con il connettore, direttamente dal Client IMPOLYZER. 
Click su CreateWorksheet



New sheets can be created in the SERVER Excel file using the Stored Procedures available with the connector, directly from the IMPOLYZER Client.
Click on CreateWorksheet



La finestra mostra tutti i parametri della stored procedure
Inserire il nome del foglio COMUNI e le colonne CODICE,DESCRIZIONE,PROV

The window shows all the parameters of the stored procedure
Enter the name of the sheet COMUNI and the columns CODICE, DESCRIZIONE, PROV


Click con tasto destro su Tabelle Destinazione e selezionare il comando REFRESH LISTA
Right click on Destination Tables and select the REFRESH LIST command





Selezionare la tabella ORIGINE e il foglio excel remoto destinazione e le regole di importazione
Select the SOURCE table and the destination remote Excel sheet and the import rules



Selezionare il comando AVVIA IMPORTAZIONE
Select the command START IMPORT








Il foglio Excel sul server remoto con le 15199 nuove righe importate sul foglio COMUNI
The Excel sheet on the remote server with the 15199 new rows imported to the COMMON sheet





giovedì 20 giugno 2019

ImpolyzerDataStudio© 32/64 1.0.0.41 Beta - Fix bug - interface improvements - example of formatting multiple fields with dates

ImpolyzerDataStudio© 32/64 1.0.0.41 Beta - Fix bug - interface improvements - example of formatting multiple fields with dates 

POSTED BY GIULIANO PAGNINI, 20 GIU 2019


Impostare il formato data con la macro macro -regole
Il formato è valido per tutte le regole successive fino a una nuova regola formato date
Set the date format with the macro macro - rules
The format is valid for all subsequent rules up to a new date format rule





Trascinare i campi origine sul campo destinazione
Drag the source fields to the destination field



Trascinare i campi origine sul campo destinazione
Drag the source fields to the destination field




Il campo an_dtaper [TIMESTAMP] verrà formattato secondo la regola di formattazione date che precede la regola attiva
The an_dtaper [TIMESTAMP] field will be formatted according to the date formatting rule that precedes the active rule

see result




Nuova colorazione dei campi tabella destinazione nelle regole
New coloring of target table fields in rules







Nelle intestazioni di colonna delle griglie i campi collegati a regole sono colorati
In the column headings of the grids the fields linked to rules are colored



Nuovi comandi nell'editor di progetto testuale, imposta connessione  e test connessione
New commands in the text project editor, set connection and test connection


mercoledì 19 giugno 2019

ImpolyzerDataStudio© 32/64 1.0.0.40 Beta - Editor delle configurazioni progetto - Avvio a riga di comando - Project configuration editor - Command line start

ImpolyzerDataStudio© 32/64 1.0.0.40 Beta - Editor delle configurazioni progetto - Avvio a riga di comando - Project configuration editor - Command line start


POSTED BY GIULIANO PAGNINI, 19 GIU 2019

Nuovo editor configurazione progetto di importazione, aggiornamento ed esportazione
L'editor risulta particolarmente utile per modificare la configurazione ORIGINE e DESTINAZIONE, ad esempio per passare da un ambiente di test a uno di produzione

New configuration editor for import, update and export project
The editor is particularly useful for modifying the ORIGIN and DESTINATION configuration, for example to switch from a test environment to a production environment




Se il progetto è stato creato con un database di prova, nel computer di produzione, prima di lanciare il progetto basterà aprirlo con l'editor, modificare i parametri di configurazione della fase attiva (Indirizzo server, Nome del database, Password, ect) e salvare in tutte le fasi i nuovi parametri con un solo comando


If the project was created with a test database, on the production computer, before launching the project, simply open it with the editor, modify the configuration parameters of the active phase (Server address, Database name, Password, ect) and save the new parameters in all phases with a single command




Avvio a riga di comando
Command line start

Per eseguire un progetto in modalità nasconta è possibile inserirlo nella riga di comando
(Funzione utile per schedulare nel registro attività del server importazioni o aggiornamenti DB a ore prestabilite)

<PATH>ImportXE.exe <PATH>UPDATE_ANAGRAFICHE222.pid 


To run a project in hide mode, you can insert it in the command line
(Function useful for scheduling import or DB updates at set times in the server activity register)




ImpolyzerDataStudio© 32/64 1.0.0.40 Beta - Guida alle regole (drag drop) di importazione e aggiornamento tra database SQL diversi Guide to the rules (drag drop) of importing and updating between different SQL databases

ImpolyzerDataStudio© 32/64 1.0.0.40 Beta - Guida alle regole (drag drop) di importazione e aggiornamento tra database SQL diversi 

Guide to the rules (drag drop) of importing and updating between different SQL databases



POSTED BY GIULIANO PAGNINI, 19 GIU 2019
http://www.pgsoft.it/impolyzer/index.html - Driver CDATA 

1) REGOLA DIRETTA CAMPO-CAMPO / CAMPI-CAMPO 
1) FIELD DIRECT RULE - FIELD / FIELDS - FIELD

Selezionare i campi tabella origine e trascinarli sul campo destinazione
Select the source table fields and drag them to the destination field


Nuova funzione aggiungi formattazione campi origine.
La formattazione se indicata, sostituisce il simbolo di separazione tra i campi
New function add formatting of origin fields
Formatting if indicated replaces the field separation symbol



La formattazione è nello standard SysUtils::Format
The formatting is in the SysUtils :: Format standard



La formattazione viene visualizzata nella finestra regole
The formatting is displayed in the rules window


Il risultato
The result


E' possibile collegare nel campo destinazione, campi della tabella destinazione
It is possible to link fields in the destination table in the destination field

Trascinare il campo della tabella destinazione sul campo destinazione
Drag the destination table field to the destination field


I campi della tabella destinazione aggiunti alla regola sono contenuti nella funzione dest.()
The target table fields added to the rule are contained in the dest function ()


 Il risultato
The result



Attivato il doppio click  su regole campo singolo per scrivere eventuali formattazioni

Activated the double click on single field rules to write any formatting





martedì 11 giugno 2019

ImpolyzerDataStudio© 32/64 1.0.0.35 Beta + Server REST SQL

ImpolyzerDataStudio© 32/64 1.0.0.35 Beta  + Server REST SQL 

POSTED BY GIULIANO PAGNINI, 10 GIU 2019


ImpolyzerDataStudio con gestione dei trigger, Constraints, indexes, Stored Procedures, primary key per tutti i database SQL anche in modalità REST (disponibile dopo il 20/giugno)

ImpolyzerDataStudio with trigger management, Constraints, indexes, Stored Procedures, primary key for all SQL databases even in REST mode. (available after 20 June)



Esecuzione di Stored Procedures su server REST.
(Nessuna libreria client necessaria, nessuna configurazione client richiesta solo un indirizzo IP, e una APYKEY del server REST)
Execution of Stored Procedures on REST server.
(No client library needed, no client configuration required only an IP address, and a REST server APYKEY)





mercoledì 5 giugno 2019

ImpolyzerDataStudio© 32/64 1.0.0.30 Beta + Server REST SQL

ImpolyzerDataStudio© 32/64 1.0.0.30 Beta  + Server REST SQL 

POSTED BY GIULIANO PAGNINI, 05 GIU 2019


Per configurare i Driver CDATA per i servizi google utilizzare l'opzione GETANDREFRESH del parametro INITIATEOAUTH e seguire le istruzioni nel browser 
To configure CDATA Drivers for google services use the GETANDREFRESH option of the INITIATEOAUTH parameter and follow the instructions in the browser


Ogni configurazione può essere salvata come profilo di connessione e richiamata direttamente dal Client ImpolyzerDataStudio
Each configuration can be saved as a connection profile and recalled directly by the ImpolyzerDataStudio client

Profili sul server

Dal Client è possibile caricare un profilo di connessione remoto
From the Client it is possible to load a remote connection profile




La libreria c++ REST PGSOFT è conforme a SQL-92 con supporto completo di lettura / scrittura / aggiornamento / eliminazione
The C ++ REST PGSOFT library is SQL-92 compliant with full read / write / update / delete support




Video esempio uso google sheet
Video example use google sheet



thank you