_FIELD

Généralités

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

Détail

ChampsExplicationsNom 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

Types

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
Si key comporte des espace (pas conseillé) mettre "key".
Un choix vide se code avec seulement le : sans key ni text

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 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

Références

Table des matières de l'aide administrateur

Table des matières de l'aide