<script type="text/javascript">      
var types_tab = new Array; // Liste des Types de Documents
<?php
      $types_tab = generate_types_tab();                                                                   //genere le tableau de tous les types de documents
      $res = db_send_query("","SELECT NUM_TYPE, code_affichage FROM type_document"); //on recupere pour chaquer type , les colonnes par default a afficher
      while($row = db_fetch_assoc($res)){
            $code_affichage = explode ("#", $row["code_affichage"]);      
            echo "types_tab[".$row['NUM_TYPE']."] = new Array(";
            $list = "";                                                                                                                                    
            for($i=0;$i<sizeof($code_affichage);$i++){
                  $list .= "'".$code_affichage[$i]."',";
                  
            }
            echo substr($list,0,sizeof($list)-1).");\n";
      }
?>
function update_liste_affichage(type) {
      //alert('bonjour');
      
      for(var i=1;i<=6;i++){
            var cur_combobox = document.form00["c2"+i];
            for(var k=0; k<cur_combobox.options.length;k++)
                  if(types_tab[type][k]==cur_combobox.options[k].value)
                        cur_combobox.options[k].selected = true;
                  else
                        cur_combobox.options[k].selected = false;
      }
}
</script>
Partager