| dalla versione 9.1.4040 - modificato il 25/10/2016 - link - english
|
Condizioni di notifica
Questo evento viene notificato dal pannello quando l'utente ha premuto su di esso un tasto appartenente ad uno dei gruppi di tasti per cui il pannello ha dichiarato il suo interesse.
Attraverso la proprietà
PanelHandledKeys possono essere definiti i gruppi di tasti per cui scatenare questo evento.
Utilizzo consigliato
Questo evento può essere utilizzato per eseguire procedure particolari alla pressione di un tasto da parte dell'utente.
Argomenti
Key Set
|
Raggruppamento del tasto premuto; vedi lista valori KeySet.
|
Key Code
|
Codice del pulsante premuto; questo è il codice fornito dal motore Javascript.
|
Skip
|
Impostare a True per impedire la notifica dell'evento alla videata.
|
Note
-
Il codice dei pulsanti è quello fornito dal browser; per i tasti alfanumerici solitamente è il codice ASCII.
-
Alcuni tasti speciali possono avere codici differenti tra i vari browser; potrebbe essere quindi necessario utilizzare la funzione BrowserInfo per identificare il browser del client.
- Nell'articolo KeyCodes sono presenti i codici associati ad alcuni pulsanti; per informazioni più complete fare riferimento a manuali javascript.
- Si può verificare la pressione di pulsanti Shift, Alt e Control utilizzando le relative proprietà.
event ImpiegatiFastQbe.Impiegati.OnKeyPress(
int KeySet
int KeyCode
inout boolean Skip
)
{
if (KeyCode == 13 and Impiegati.status() == QBE)
{
Impiegati.findData()
}
}
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.