It is currently 9 May 2021, 6:57 Advanced search

come forzare l'ordinamento del pannello modificando un dato?

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

come forzare l'ordinamento del pannello modificando un dato?

Postby f.faleschini » 3 May 2021, 13:06

Ciao. Ho un pannello in lista con tutti i campi disabilitati tranne un campo "Sequenza" che uso per ordinare le righe.

Vorrei che alla modifica del valore di Sequenza su una riga (che è campo attivo) il pannello venisse subito ordinato.

Come si fa a dire al pannello "riordinati"?

Riesco ad ottenerlo manaulmente se clicco sull'intestazione di colonna e riforzo l'ordinamento, ma non lo si può ottenere da codice?

Grazie.
f.faleschini
 
Posts: 727
Joined: 12 April 2017, 9:09

Re: come forzare l'ordinamento del pannello modificando un d

Postby Thema » 4 May 2021, 7:42

io proverei a mettere un order by "sequenza" nella master query e al cambio dei valori della colonna interessata un bel refresh query
Antonio Avitabile (freelance)
User avatar
Thema
 
Posts: 569
Joined: 6 February 2013, 13:46
Location: Parma

Re: come forzare l'ordinamento del pannello modificando un d

Postby f.faleschini » 4 May 2021, 11:23

Ciao, grazie per la risposta. Ho provato a mettere l'ordinamento per sequenza nella master query e a chiamare il refresh query nell'evento after commit di pannello, ma l'ordinamento non ha luogo.

ALtre idee?

Grazie!
f.faleschini
 
Posts: 727
Joined: 12 April 2017, 9:09

Re: come forzare l'ordinamento del pannello modificando un d

Postby f.faleschini » 4 May 2021, 12:32

Visto che ho fatto un'assistenza scrivo la soluzione.
Nel mio caso era un pannello di detail e quindi refresh query, che funziona nel pannello master non può essere usato.
La soluzione è usare After Commit e fare:
Videata.UpdateControls
Pannello.EnableSorting

questo risolve.

Ciao.
f.faleschini
 
Posts: 727
Joined: 12 April 2017, 9:09


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: Google [Bot], Majestic-12 [Bot] and 25 guests

cron