It is currently 8 June 2025, 6:06 Advanced search

Raggruppamento su pannelli

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

Raggruppamento su pannelli

Postby MZaganelli Ottima » 15 February 2017, 15:22

Vorrei fare in modo che un pannello ordinato su più colonne fosse raggruppato solo per una di queste.
Pianificazione raggruppata.GIF
Pianificazione raggruppata.GIF (90.43 KiB) Viewed 8102 times

gruppi.GIF
gruppi.GIF (13.18 KiB) Viewed 8102 times


E' possibile?
Grazie,
MArtina
MZaganelli Ottima
 
Posts: 182
Joined: 11 March 2011, 13:53

Re: Raggruppamento su pannelli

Postby d.pierangeli » 15 February 2017, 16:10

Si, ma lo devi fare da codice.

Quando attivi il raggruppamento devi:
- svuotare la groupList
- svuotare la sortingList
- aggiungere i campi alle due liste
- chiamare la refreshGrouping
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35

Re: Raggruppamento su pannelli

Postby MZaganelli Ottima » 16 February 2017, 8:23

Perfetto grazie!
Ho un'altra domanda: le colonne vengono raggruppate per iniziale, mentre vorrei che si vedesse la stringa completa, come si gestisce da codice questa cosa?
Pianificazione raggruppata iniziali.GIF
Pianificazione raggruppata iniziali.GIF (87.57 KiB) Viewed 8091 times

Pianificazione raggruppata reparti.GIF
Pianificazione raggruppata reparti.GIF (73.38 KiB) Viewed 8091 times
MZaganelli Ottima
 
Posts: 182
Joined: 11 March 2011, 13:53

Re: Raggruppamento su pannelli

Postby s.zagni » 16 February 2017, 9:32

Nelle proprietà del campo di pannello attiva/disattiva il flag "Gruppi automatici" nelle Proprietà visuali
s.zagni
 
Posts: 942
Joined: 9 April 2014, 8:33

Re: Raggruppamento su pannelli

Postby MZaganelli Ottima » 20 February 2017, 11:09

Grazie, questa ultima cosa è stata semplice.
La prima cosa che avevo richiesto sono riuscita a farla funzionare nella load, mentre nell'on command mi torna il raggruppamento di default...
cosa manca?
OnCommand.GIF
OnCommand.GIF (27.88 KiB) Viewed 8077 times


Grazie!
MZaganelli Ottima
 
Posts: 182
Joined: 11 March 2011, 13:53

Re: Raggruppamento su pannelli

Postby s.zagni » 20 February 2017, 11:57

Devi cambiare il codice in questo modo:
Code: Select all
if (Command == GroupPanel and UserOperation) <== Se l'utente ha premuto il pulsante di raggruppamento
{
      Cancel = true  <== Interrompo l'esecuzione dell'OnCommand standard
      PianificazioneSettimanaNoPanchina.resetGroupList()
      ...
      ...
}
s.zagni
 
Posts: 942
Joined: 9 April 2014, 8:33

Re: Raggruppamento su pannelli

Postby MZaganelli Ottima » 20 February 2017, 13:05

Ho fatto come indicato ma quando clicco sul pulsante di raggruppamento non succede nulla anche se nel debug sembra sia corretto...
debug.GIF
debug.GIF (16.19 KiB) Viewed 8074 times
MZaganelli Ottima
 
Posts: 182
Joined: 11 March 2011, 13:53

Re: Raggruppamento su pannelli

Postby s.zagni » 20 February 2017, 15:23

Prima del refreshGrouping prova ad aggiungere Pannello.showGroups = true
s.zagni
 
Posts: 942
Joined: 9 April 2014, 8:33

Re: Raggruppamento su pannelli

Postby MZaganelli Ottima » 21 February 2017, 8:53

Allora... questo sono finalmente riuscita a farlo (lo show groups andava messo come prima istruzione, prima della reset group list).
Ma vorrei anche che cliccando di nuovo sul pulsante di raggruppamento il pannello tornasse come all'inizio, senza raggruppamenti, perché non ci riesco?
togli group.GIF
togli group.GIF (59.12 KiB) Viewed 8065 times


grazie,
Martina
MZaganelli Ottima
 
Posts: 182
Joined: 11 March 2011, 13:53

Re: Raggruppamento su pannelli

Postby d.pierangeli » 21 February 2017, 11:31

Cosa fa?

Continua a mostrare i gruppi o sbaglia solo gli ordinamenti?
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35

Next

Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 50 guests

cron