![]()  | _FIELD | 
Cette table contient la description des Champs de la Table.
Les Champs sont facultatifs si la définition dans la base de donnée suffit
| Champs | Explications | Nom physique | 
|---|---|---|
| DB name | DB physical field name | DB_NAME | 
| Name | displayable field name | NAME | 
| Description | Field description | DESCR | 
| Type | jqtype or #HTML5 type or !special field generation | TYPE | 
| Parameters | parameter depending on Type | PARAM | 
| HTML | specific HTML/Markdown for this Field  Inclus automatiquement  | 
  INCL$HTML | 
| jqGrid | jqGrid Option parameters for this Field Inclus automatiquement  | 
  INCL$JQG | 
| JavaScript | javascript functions for this Field Inclus automatiquement  | 
  INCL$JS | 
| jqg_col | column parameters  Inclus automatiquement pour cette colonne  | 
  JQG$COL | 
| jqg_edit_opt | column editoptions/HTML5 attributes  Inclus automatiquement pour cette colonne  | 
  JQG$EDIT_OPT | 
| jqg_edit_rule | column editrules  Inclus automatiquement pour cette colonne  | 
  JQG$EDIT_RULE | 
| jqg_format_opt | column formatoptions  Inclus automatiquement pour cette colonne  | 
  JQG$FORMAT_OPT | 
| jqg_search_opt | column searchoption  Inclus automatiquement pour cette colonne  | 
  JQG$SEARCH_OPT | 
| jqg_form_opt | column formoption Inclus automatiquement pour cette colonne  | 
  JQG$FORM_OPT | 
| PHP | PHP function to encode/normalize/modify this field before write | PHP_BEFORE_WRITE | 
| Trim | SQL Trim before write | SQL_TRIM | 
| Null if | do SQL nullif before write | SQL_NULLIF | 
| Virtual | Not a real column, value obtained by (VIRTUAL_SQL) as DB_NAME | VIRTUAL | 
| Virtual SQL | SQL for VIRTUAL field and LINK_ID where | VIRTUAL_SQL | 
| Table | refer to this Table | _TABLE_ID | 
| RW groups | Groups who can edit this field Règles des groupes  | 
  _GROUP_ID_LST | 
| Sequence | Field sequence | _SEQUENCE | 
Un type commençant par un # est un type HTML5, ils ne peuvent marcher qu'en mode Formulaire.
  Un type commençant par ! est un type spécial PMA..   
| Type | Paramètres | Remarque | 
|---|---|---|
| vide | idem ceux ci-dessous | S'il n'y a pas de Type défini, il est déduits de la base de données | 
| vide | idem ceux ci-dessous | Certains champs PMA impliquent des types automatiques (!types) | 
| #html5 type | HTML5 attributes | Aide HTML5, Manuel du support HTML dans jqGrid | 
| text | size:10,maxlength:15 | |
| textarea | rows:2,cols:10 | |
| checkbox | value:'Yes:No' | Si le champ dans la base de donnée est boolean ou int(1), pas besoin de paramètre | 
| select | key1:text1;key2:text2;key3:text3 | On peut mettre d'autres options dans jqg_edit_opt : 
  
   multiple:true,size:7  | 
  
| password | size:10,maxlength:15 | |
| image | src:'path_to_my_image' | Image statique (comme un bouton), image dépendant des données voir !image ci-dessous | 
| date | date formatoptions | |
| time | date en saisie libre (sans le calendrier) | |
| email formatoptions | ||
| integer | integer formatoptions | |
| number | number formatoptions | |
| url | showlink formatoptions | |
| curency | currency formatoptions | |
| !mselect | key1:text1;key2:text2;key3:text3 | idem type select, mais avec multiselect et size:4 | 
| !link | Voir dans trucs et astuces | Lien automatique XXXXX_ID sur la table XXXXX | 
| !mlink | as !link | Lien automatique multiple XXXXX_ID_LST sur la table XXXXX | 
| !image | url:'.../.../.../',ext:'.gif',width:99,height:99 | La valeur du champ est le nom de l'image | 
| !... | Type non défini par PMA, les paramètres doivent être spécifiés entièrement dans un widget |