Bonjour,
J`ai réussi à créer dynamiquement des colonne dans un contrôle "AdvancedDataGrid", je voudrais créer aussi dynamiquement un contrôle que j`ai créé manuellement avec le code suivant:
Je voudrais savoir si celà est possible et quels outils utiliser pour arriver à mes fins.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 <mx:AdvancedDataGrid keyUp="myKeyUpHandler(event);" width="100%" height="100%" editable="true" allowMultipleSelection="true" selectionMode="multipleCells" draggableColumns="false" sortableColumns="false"> <mx:groupedColumns> <mx:AdvancedDataGridColumn dataField="heure" headerText="Heure" backgroundColor="0x666666" textAlign="center" editable="false"/> <mx:AdvancedDataGridColumnGroup editable="true" dataField="jour1" headerText="Dimanche" backgroundColor="0xFF0000" textAlign="center"> <mx:AdvancedDataGridColumn dataField="chnJr1Cl" headerText="Client" backgroundColor="0xFF0000" textAlign="center" editable="false"/> <mx:AdvancedDataGridColumn dataField="chnJr1Co" headerText="Consommateur" backgroundColor="0xFF0000" textAlign="center" editable="false"/> </mx:AdvancedDataGridColumnGroup> <mx:AdvancedDataGridColumnGroup dataField="jour2" headerText="Lundi" backgroundColor="0x006600" textAlign="center"> <mx:AdvancedDataGridColumn dataField="chnJr2Cl" headerText="Client" backgroundColor="0x006600" textAlign="center" editable="true"/> <mx:AdvancedDataGridColumn dataField="chnJr2Co" headerText="Consommateur" backgroundColor="0x006600" textAlign="center" editable="true"/> </mx:AdvancedDataGridColumnGroup> <mx:AdvancedDataGridColumnGroup dataField="jour3" headerText="Mardi" backgroundColor="0x006600" textAlign="center"> <mx:AdvancedDataGridColumn dataField="chnJr3Cl" headerText="Client" backgroundColor="0x006600" textAlign="center" editable="true"/> <mx:AdvancedDataGridColumn dataField="chnJr3Co" headerText="Consommateur" backgroundColor="0x006600" textAlign="center" editable="true"/> </mx:AdvancedDataGridColumnGroup> <mx:AdvancedDataGridColumnGroup dataField="jour4" headerText="Mercredi" backgroundColor="0x006600" textAlign="center"> <mx:AdvancedDataGridColumn dataField="chnJr4Cl" headerText="Client" backgroundColor="0x006600" textAlign="center"/> <mx:AdvancedDataGridColumn dataField="chnJr4Co" headerText="Consommateur" backgroundColor="0x006600" textAlign="center"/> </mx:AdvancedDataGridColumnGroup> <mx:AdvancedDataGridColumnGroup dataField="jour5" headerText="Jeudi" backgroundColor="0x006600" textAlign="center"> <mx:AdvancedDataGridColumn dataField="chnJr5Cl" headerText="Client" backgroundColor="0x006600" textAlign="center"/> <mx:AdvancedDataGridColumn dataField="chnJr5Co" headerText="Consommateur" backgroundColor="0x006600" textAlign="center"/> </mx:AdvancedDataGridColumnGroup> <mx:AdvancedDataGridColumnGroup dataField="jour6" headerText="Vendredi" backgroundColor="0x006600" textAlign="center"> <mx:AdvancedDataGridColumn dataField="chnJr6Cl" headerText="Client" backgroundColor="0x006600" textAlign="center"/> <mx:AdvancedDataGridColumn dataField="chnJr6Co" headerText="Consommateur" backgroundColor="0x006600" textAlign="center"/> </mx:AdvancedDataGridColumnGroup> <mx:AdvancedDataGridColumnGroup dataField="jour7" headerText="Samedi" backgroundColor="0xFF0000" textAlign="center"> <mx:AdvancedDataGridColumn dataField="chnJr7Cl" headerText="Client" backgroundColor="0xFF0000" textAlign="center"/> <mx:AdvancedDataGridColumn dataField="chnJr7Co" headerText="Consommateur" backgroundColor="0xFF0000" textAlign="center"/> </mx:AdvancedDataGridColumnGroup> </mx:groupedColumns> </mx:AdvancedDataGrid>
Merci et au plaisir,
Daniel Cantin
Partager