Sviluppo4d.it
Sito indipendente di informazioni tecniche per sviluppatori 4th Dimension italiani  

Pubblicità



4d logo

Home

Titolo: 4D rilascia la versione 2004.3

Ultimo Aggiornamento: 21/12/05 07:37:44

E' stata rilasciata la versione 2004.3, gratuita per chi ha una licenza 2004.x.

Come bachi sono stati risolti soprattutto problemi di stabilità, vedi la lista dei principali problemi.

Invece come novità ci sono:
- 2 nuovi comandi New log file e INTEGRATE LOG FILE, con cui è possibile realizzare un mirror, cioè un backup in tempo reale che non blocca mai le operazioni nel db principale, mentre una seconda macchina è continuamente aggiornata e sostituibile alla prima.

- se si utilizza il normale processo di backup si ha una nuova opzione che permette di risolvere i problemi in cui il backup è bloccato per un'operazione in corso, cioè Riprova dopo n minuti e Fallisci dopo n tentativi; la situazione tipica in cui serve è quando il backup è previsto per un'ora notturna e qualche utente ha lasciato sul proprio client un'operazione in corso o una finestra di modifica in transazione.

- quando il log file raggiunge i 2 GB viene automaticamente chiuso e ne viene aperto un nuovo, per evitare problemi di performance nell'applicativo

- nel'editore dei metodi, facendo doppio click con l'option (alt su windows) premuto su un metodo ne apre la finestra di modifica

- in New process o Execute on server la quantità minima di stack da passare è di 64000 bytes; nelle versioni precedenti 4D aumentava automaticamente una dimensione più bassa, ma questa opzione potrebbe incidere sulla performance specialmente sotto 4d Server. Se lo stack è troppo basso 4d dà l'errore "Not enough
stack space to complete the current method”

- SHOW LISTBOX SCROLLBAR diventa SET SCROLLBAR VISIBLE e può essere usato oltre che per le listbox anche per i subform e le scrollable area

- SET PRINT OPTION ha una nuova opzione: Hide printing progress option

- SET DATABASE PARAMETER ha una nuova opzione: Debug Log Recording, con opzione 0 (no debug) 1 (debug attivo) e 2 (debug dettagliato attivo); verrà creato un file “4DDebugLog.txt” con un sacco di informazioni del tipo:
millisecondo [num processo] meth: Metodo
millisecondo [num processo] (livello dello stack) comando/plugin
millisecondo [num processo] end_meth: Metodo
millisecondo [num processo] form: Output; event: OnLoad
millisecondo [num processo] (livello dello stack) comando/plugin
millisecondo [num processo] end_form
millisecondo [num processo] obj: Button1; event: OnLoad
millisecondo [num processo] (livello dello stack) comando/plugin
millisecondo [num processo] end_obj


Inviato da: Umberto Migliore

Accesso

User: Nuovo
Pass: Accedi



Crediti

Dominio registrato da Pierpaolo Sichera
Sito realizzato da Nexid srl
4D SQL 11.9.0 offerto da 4D & Italsoftware
Icone di FAMFAMFAM
Moderato da Umberto Migliore
307 utenti registrati

Pagina servita il 20/04/24 alle 15:30:33 Valid HTML 4.01! Valid CSS!

Mutuo Facile, iDigitalScout, iDigitalTags e altre app di Nexid srl per iPhone e iPad

Cidroid, distributore italiano lettori barcode per IOS Apple iPhone, iPod, iPad