Form - Griglia editabile

Raccoglitore di domande e risposte relative a ScriptCase, il generatore di codice php per lo sviluppo rapido di applicazioni.
Regole del forum
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Rispondi
romano
Messaggi: 13
Iscritto il: 04 feb 2024, 11:49

Form - Griglia editabile

Messaggio da romano » 08 ott 2025, 00:57

utilizzo un Form in modalità griglia editabile, vorrei chiedere se fosse possibile, dopo aver confermato l'inserimento di un dato con la pressione del tasto RETURN, passare il focus automaticamente al record successivo.

Grazie

Fabio
Messaggi: 460
Iscritto il: 20 feb 2014, 11:43

Re: Form - Griglia editabile

Messaggio da Fabio » 08 ott 2025, 15:38

Questa funzione non c'è.
Forse con Javascript si può tentare di intercettare l'evento e spostare il focus, ma non garantisco...

romano
Messaggi: 13
Iscritto il: 04 feb 2024, 11:49

Re: Form - Griglia editabile

Messaggio da romano » 09 ott 2025, 15:44

GRAZIE

magre66
Messaggi: 70
Iscritto il: 14 mar 2017, 08:04

Re: Form - Griglia editabile

Messaggio da magre66 » 14 ott 2025, 10:34

A me sembra che sia la funzione in Impostazioni in fondo alla pagina nella sezione Layout alla voce "Usare il tasto enter per tabulare" e poi si seleziona dalla tendina "di tabella" (le traduzioni alcune volte sono veramente criptiche)
Mario Greco

romano
Messaggi: 13
Iscritto il: 04 feb 2024, 11:49

Re: Form - Griglia editabile

Messaggio da romano » 21 ott 2025, 12:07

Quella funzione ti permette di passareval campo successivo anzichè usare il tasto tab, ma non ti portaal record successivo.

magre66
Messaggi: 70
Iscritto il: 14 mar 2017, 08:04

Re: Form - Griglia editabile

Messaggio da magre66 » 22 ott 2025, 06:48

Scusa, ho letto male la tua domanda.
Avevo fatto un progetto per un cliente che voleva compilare un ddt tutto da tastiera e avevo l'ìesigenza di salvare il record e passre a quello nuovo. Non so se è quello che ti serve ma ti lascio l'approccio che ho usato:

- creato nell'evento onLoad una funzione javascript che mette il focus sul primo campo del nuovo record
- con l'evento ajax onBlur sull'ultimo campo della riga, via sql salvo il record, inserisco un nuovo record vuoto nella tabella e con javascript ricarico la form che, tramite onLoad posiziona il cursore sul primo campo dell'ultimo record (che è vuoto e può essere aggiornato)

Non era sicuramente un approccio elegante ma non ero riuscito a fare di meglio e alla fine sono due anni che funziona e il cliente non si lamenta
Mario Greco

Rispondi

Chi c’è in linea

Visitano il forum: Ahrefs [Bot] e 0 ospiti