English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Instant Developer Foundation
  • Versione 24.0.9300
  • Novità e miglioramenti

IDE: Pannelli IMDB e flag lockable

copia link

Descrizione

Nelle versioni precedenti di Instant Developer i pannelli IMDB erano automaticamente non bloccabili e non bloccati. Occorreva scrivere, per esempio nell'evento Load della videata

  Pannello.Lockable = true
per fare sì che il pannello fosse bloccabile ed il sistema mostrasse il lucchetto.

Il motivo era dovuto ad un automatismo che faceva sì che i pannelli IMDB non fossero bloccabili a meno che il programmatore non avesse espressamente richiesto che lo fossero. I pannelli IMDB, infatti, nella maggioranza dei casi non richiedono blocchi poiché mostrano dati che, normalmente, non vengono salvati su DB.

L'automatismo era nato prima che venissero introdotti i flag visuali del pannello tramite i quali il programmatore può indicare, a design-time, se intende bloccare o meno il pannello. Pertanto, a partire dalla versione 24.0 i pannelli IMDB si comportano come tutti gli altri pannelli: se il flag visuale "Può bloccare" è attivo a run-time sono bloccabili. Lo stesso vale per il flag "Bloccato".

Funzionalità interessate

La definizione a design-time dello stato dei pannelli IMDB.

Note

  • Miglioramento relativo al ticket 000720-2023.
  • Rimane ancora un automatismo che crediamo possa essere utile: in fase di creazione dei pannelli IMDB i flag visuali "Può bloccare" e "Bloccato" vengono spenti dato che, nella maggior parte dei casi, tali pannelli non richiedono protezioni sulla modifica dei dati. E' comunque possibile attivare tali flag se necessario.
  • Il miglioramento corregge anche il form editor: per i pannelli IMDB, infatti, non veniva mai mostrato il lucchetto anche se i flag visuali erano attivi. Il motivo era che, a run-time, i pannelli IMDB erano sempre non bloccabili a meno che non venisse espressamente richiesto tramite apposite righe di codice. A partire dalla versione 24.0 il form-editor tratta i pannelli IMDB come gli altri.

Ultima modifica: 17/05/2024 / Validità: da 24.0.9300

Vedi anche

  • Lockable (proprietà)
  • Locked (proprietà)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum