abracadabraPDF › Forums › PDF – Général › Formulaire de commandes › Répondre à : Formulaire de commandes
9 novembre 2018 à 19:40
#64788
Membre
Ton aide est très apprécié.
Je n’y serais pas arrivé aussi rapidement sans ton aide.
Je continue à travailler sur le projet.
D’autres demandes entrent…
afficher le prix de chaque item de ma table « Spécifications » dans un autre champ texte.
Code:
var f=this.getField(« Cabinets1 »);
var g=this.getField(« Specifications1 »);
var laCabinets1=event.value;
for (var i=0; i if (laCabinets1==f.getItemAt(i,false)) {
var laTable1=+f.getItemAt(i,true);
break;
}
}
g.clearItems();
switch (laTable1) {
case 1:
g.setItems([[« Faire un choix », » »],[« Cabinet bout ouvert (sans panneau Bout – E1) », »HROK-STOC-8XXXXX »],[« 18po 1porte gauche », »HROK-SB-8XXXXX »],[« 18po 1porte droite », »HROK-SB-8XXXXX »],[« 18po 3tiroirs », »HROK-ST3D-8XXXXX »],[« Ouvert Insert central 18po », »HROK-STOM-8XXXXX »],[« Ouvert Bout 18po gauche », »HROK-ST1D-8XXXXX »],[« Ouvert Bout 18po droite », »HROK-STOC-8XXXXX »],[« 36po 2portes », »HROK-ST2D-8XXXXX »],[« Ouvert Insert central 36po », »HROK-STOM-8XXXXX »],[« Coin 90 18po 1porte gauche », »HROK-STC-8XXXXX »],[« Coin 90 18po 1porte droite », »HROK-STC-8XXXXX »],[« Desserte 18po », »HROK-STTC-8XXXXX »],[« Chef 12po », »HROK-STCC-8XXXXX »],[« Poubelle Coulissante 18po », »HROK-STTR-8XXXXX »],[« Bonbonne 18po 1portegauche », »HROK-STTK-8XXXXX »],[« Bonbonne 18po 1porte droite », »HROK-STTK-8XXXXX »]]);
break;
case 2:
g.setItems([[« Faire un choix », » »],[« SMRT_N 18po 1portegauche », »HROK-SSSM-8XXXXX »],[« SMRT_N 18po 1portedroite », »HROK-SSSM-8XXXXX »],[« SMRT_E 18po 1portegauche », »HROK-SSSM-8XXXXX »],[« SMRT_E 18po 1portedroite », »HROK-SSSM-8XXXXX »],[« Base Évier 18po 1porte gauche », »HROK-SB-8XXXXX »],[« Base Évier 18po 1doordroite », »HROK-SB-8XXXXX »],[« BAR SMRT_N 36po 2portes », »HROK-SSSM-8XXXXX »],[« SMRT_N 36po 2portes », »HROK-SSSM-8XXXXX »],[« BAR SMRT_E 36po 2portes », »HROK-SSSM-8XXXXX »],[« SMRT_E 36po 2porte », »HROK-SSSM-8XXXXX »],[« SocialCorner gauche 36po 2portes », »HROK-SSSC-8XXXXX »],[« SocialCorner droite 36po 2portes », »HROK-SSSC-8XXXXX »],[« Base Évier 36po 2portes », »HROK-SB-8XXXXX »]]);
break;
case 3:
g.setItems([[« Faire un choix », » »],[« Ceramique 30po 2portes », »HROK-GC-8XXXXX »],[« Grill 36po 2portes », »HROK-GR-8XXXXX »],[« Grill 42po 2portes », »HROK-GR-8XXXXX »],[« Grill 48po 2portes », »HROK-GR-8XXXXX »]]);
break;
case 4:
g.setItems([[« Faire un choix », » »],[« Electroménager 26po », »HROK-APP-8XXXXX »]]);
break;
case 5:
g.setItems([[« Faire un choix », » »],[« Filler Coin 90 3poX3po », »HROK-CFLR-8XXXXX »],[« Filler Lineaire 2po », »HROK-LFLR-8XXXXX »],[« Filler Lineaire – 4po », »HROK-LFLR-8XXXXX »],[« Filler Lineaire pour électricité – 4po », »HROK-LFLR-8XXXXX »],[« Filler Lineaire 6po », »HROK-LFLR-8XXXXX »],[« Filler Lineaire Ajustable », »HROK-LFLR-8XXXXX »]]);
break;
case 6:
g.setItems([[« Faire un choix », » »],[« Eclairage Lineaire 4po », »HROK-LEDL-8XXXXX »]]);
break;
}
var g=this.getField(« Specifications1 »);
var laCabinets1=event.value;
for (var i=0; i
var laTable1=+f.getItemAt(i,true);
break;
}
}
g.clearItems();
switch (laTable1) {
case 1:
g.setItems([[« Faire un choix », » »],[« Cabinet bout ouvert (sans panneau Bout – E1) », »HROK-STOC-8XXXXX »],[« 18po 1porte gauche », »HROK-SB-8XXXXX »],[« 18po 1porte droite », »HROK-SB-8XXXXX »],[« 18po 3tiroirs », »HROK-ST3D-8XXXXX »],[« Ouvert Insert central 18po », »HROK-STOM-8XXXXX »],[« Ouvert Bout 18po gauche », »HROK-ST1D-8XXXXX »],[« Ouvert Bout 18po droite », »HROK-STOC-8XXXXX »],[« 36po 2portes », »HROK-ST2D-8XXXXX »],[« Ouvert Insert central 36po », »HROK-STOM-8XXXXX »],[« Coin 90 18po 1porte gauche », »HROK-STC-8XXXXX »],[« Coin 90 18po 1porte droite », »HROK-STC-8XXXXX »],[« Desserte 18po », »HROK-STTC-8XXXXX »],[« Chef 12po », »HROK-STCC-8XXXXX »],[« Poubelle Coulissante 18po », »HROK-STTR-8XXXXX »],[« Bonbonne 18po 1portegauche », »HROK-STTK-8XXXXX »],[« Bonbonne 18po 1porte droite », »HROK-STTK-8XXXXX »]]);
break;
case 2:
g.setItems([[« Faire un choix », » »],[« SMRT_N 18po 1portegauche », »HROK-SSSM-8XXXXX »],[« SMRT_N 18po 1portedroite », »HROK-SSSM-8XXXXX »],[« SMRT_E 18po 1portegauche », »HROK-SSSM-8XXXXX »],[« SMRT_E 18po 1portedroite », »HROK-SSSM-8XXXXX »],[« Base Évier 18po 1porte gauche », »HROK-SB-8XXXXX »],[« Base Évier 18po 1doordroite », »HROK-SB-8XXXXX »],[« BAR SMRT_N 36po 2portes », »HROK-SSSM-8XXXXX »],[« SMRT_N 36po 2portes », »HROK-SSSM-8XXXXX »],[« BAR SMRT_E 36po 2portes », »HROK-SSSM-8XXXXX »],[« SMRT_E 36po 2porte », »HROK-SSSM-8XXXXX »],[« SocialCorner gauche 36po 2portes », »HROK-SSSC-8XXXXX »],[« SocialCorner droite 36po 2portes », »HROK-SSSC-8XXXXX »],[« Base Évier 36po 2portes », »HROK-SB-8XXXXX »]]);
break;
case 3:
g.setItems([[« Faire un choix », » »],[« Ceramique 30po 2portes », »HROK-GC-8XXXXX »],[« Grill 36po 2portes », »HROK-GR-8XXXXX »],[« Grill 42po 2portes », »HROK-GR-8XXXXX »],[« Grill 48po 2portes », »HROK-GR-8XXXXX »]]);
break;
case 4:
g.setItems([[« Faire un choix », » »],[« Electroménager 26po », »HROK-APP-8XXXXX »]]);
break;
case 5:
g.setItems([[« Faire un choix », » »],[« Filler Coin 90 3poX3po », »HROK-CFLR-8XXXXX »],[« Filler Lineaire 2po », »HROK-LFLR-8XXXXX »],[« Filler Lineaire – 4po », »HROK-LFLR-8XXXXX »],[« Filler Lineaire pour électricité – 4po », »HROK-LFLR-8XXXXX »],[« Filler Lineaire 6po », »HROK-LFLR-8XXXXX »],[« Filler Lineaire Ajustable », »HROK-LFLR-8XXXXX »]]);
break;
case 6:
g.setItems([[« Faire un choix », » »],[« Eclairage Lineaire 4po », »HROK-LEDL-8XXXXX »]]);
break;
}