public function get_form()
 {
     $args = "num_record:" . $this->id . "";
     if ($this->id_parent) {
         $args .= ",child_detail :\"" . addslashes(encoding_normalize::json_encode($this->nomenclature_record->record_child->get_data())) . "\"";
     } else {
         $args .= ",record_formations :\"" . addslashes(encoding_normalize::json_encode($this->nomenclature_record->record_formations->get_data())) . "\"";
     }
     $div = nomenclature_datastore::get_form();
     return $div . "<div data-dojo-type='apps/nomenclature/nomenclature_record_ui' data-dojo-props='" . $args . "'></div>";
 }
 public static function get_form()
 {
     global $pmb_nomenclature_record_children_link;
     $datas = nomenclature_datastore::get_datas();
     $messages = nomenclature_datastore::get_messages();
     $formations_json_datastore = json_encode(encoding_normalize::utf8_normalize($datas["formations_datastore"]), JSON_HEX_APOS | JSON_HEX_QUOT);
     $families_json_datastore = json_encode(encoding_normalize::utf8_normalize($datas["families_datastore"]), JSON_HEX_APOS | JSON_HEX_QUOT);
     $instruments_json_datastore = json_encode(encoding_normalize::utf8_normalize($datas["instruments_datastore"]), JSON_HEX_APOS | JSON_HEX_QUOT);
     $voices_json_datastore = json_encode(encoding_normalize::utf8_normalize($datas["voices_datastore"]), JSON_HEX_APOS | JSON_HEX_QUOT);
     $messages_json_datastore = json_encode(encoding_normalize::utf8_normalize($messages), JSON_HEX_APOS | JSON_HEX_QUOT);
     $div = "\n  \t\t<div id='nomenclature_datastore' data-dojo-type='apps/nomenclature/nomenclature_datastore' data-dojo-props= 'relation_code:\"" . $pmb_nomenclature_record_children_link . "\",formations_datastore:\"" . addslashes($formations_json_datastore) . "\" ,families_datastore:\"" . addslashes($families_json_datastore) . "\" , instruments_datastore:\"" . addslashes($instruments_json_datastore) . "\" , voices_datastore:\"" . addslashes($voices_json_datastore) . "\", messages_datastore:\"" . addslashes($messages_json_datastore) . "\"'/></div>";
     return $div;
 }