%@ LANGUAGE=JavaScript %>
documents_pre_form.asp
| Paramètre | Valeur | Utilisation |
|---|---|---|
| doc_id | chaîne "crea" | en mode création, cette page permet de saisir les variables non automatiques nécessaires à la constitution d'un nouveau document. |
| un numéro de document (documents.doc_id - référence base de donnée): | en mode modification, cette page affiche les données d'un document et ouvre certains champs en modification. | |
| ref_doc | chaîne = référence littérale de la procédure | pour le titre de la fenêtre et du tableau, paramètre en sortie pour documents_form.asp en mode modification. |
(*) visibles uniquement en mode débogage
| EN MODE CREATION | ||||
| NOM de LIGNE | CHAMP de la BASE | CHAMP du FORMULAIRE | COMMENTAIRE | |
|---|---|---|---|---|
| Caché | <% = trad('DOC_TYPE_DOC') %> | documents.doc_type_doc | "type_doc", INPUT-HIDDEN | Type de document - Valeur automatiquement à Session "type_doc". |
| Caché | <% = trad('DOC_DEPT_CODE') %> | documents.doc_dept_code | "dept_code", INPUT-HIDDEN | Code de département. - Valeur automatiquement à Session "dept_code". |
| <% = trad('DOC_DEPT_LIBELLE') %> | documents.doc_dept_libelle | "dept_libelle", INPUT-TEXT-READONLY | Nom littéral du département. Est rempli automatiquement avec la variable de Session "dept_libelle". Non modifiable. | |
| <% = trad('DOC_CREATION_QUI') %> | documents.doc_creation_qui | "creation_qui", INPUT-TEXT | Créateur du document. Saisie libre mais obligatoire. | |
| <% = trad('DOC_TITRE') %> | documents.doc_titre | "titre", TEXTAREA | Titre du document. Saisie libre mais obligatoire. | |
| <% = trad('DOC_REF_ORIG') %> | documents.doc_ref_orig | "ref_orig", INPUT-TEXT | Référence originelle du document. Saisie libre mais obligatoire. | |
| <% = trad('DOC_NOUVEAUTE_DUREE') %> | documents.doc_nouveaute_duree | "nouveaute_duree", INPUT-TEXT | Durée pendant laquelle le document est considéré comme une nouveauté.Les valeurs par défaut de la table param_doc sont proposées, mais modifiables. | |
| <% = trad('DOC_PEREMPTION_DUREE') %> | documents.doc_peremption_duree | "peremption_duree", INPUT-TEXT | Durée au terme de laquelle le document est considéré comme périmé.Les valeurs par défaut de la table param_doc sont proposées, mais modifiables. | |
| <% = trad('DOC_VALID_PRINT') %> | documents.doc_valid_print | "valid_print", INPUT-TEXT | Durée de validité de l'impression.Les valeurs par défaut de la table param_doc sont proposées, mais modifiables. | |
| <% = trad('DOC_COMMENT') %> | documents.doc_comment | "comment", TEXTAREA | Commentaire.Saisie libre. | |
| EN MODE MODIFICATION : va chercher l'existant dans la base : select * from documents where doc_id = '" + Request.QueryString('doc_id') + "'" | |||||
| NOM de LIGNE | CHAMP de la BASE | CHAMP du FORMULAIRE | COMMENTAIRE | MODIFICATION | |
|---|---|---|---|---|---|
| (*) | <% = trad('DOC_ID') %> | documents.doc_id | "doc_id", INPUT-HIDDEN | Identifiant de document | Caché - Non modifiable |
| (*) | <% = trad('DOC_TYPE_DOC') %> | documents.doc_type_doc | "type_doc", INPUT-HIDDEN | Type de document | Caché - Non modifiable |
| <% = trad('DOC_NUMERO') %> | documents.doc_numero | "numero",INPUT-READONLY | Compte séparé selon département | Non modifiable | |
| Caché | <% = trad('DOC_DEPT_CODE') %> | documents.doc_dept_code | "dept_code",INPUT-HIDDEN | Code de département. | Non modifiable |
| <% = trad('DOC_DEPT_LIBELLE') %> | documents.doc_dept_libelle | INPUT-READONLY, "dept_libelle" | Nom littéral du département. | Non modifiable |
|
| <% = trad('DOC_CREATION_DATE') %> | documents.doc_creation_date | INPUT-TEXT, READONLY | "creation_date", Date de création. | Non Modifiable. | |
| <% = trad('DOC_CREATION_QUI') %> | documents.doc_creation_qui | "creation_qui", INPUT-TEXT | Créateur du document. | Zone de saisie simple. | |
| <% = trad('DOC_TITRE') %> | documents.doc_titre | "titre", TEXTAREA | Titre du document. | Zone de saisie de texte cols=33 rows=3 | |
| <% = trad('DOC_REF_ORIG') %> | documents.doc_ref_orig | "ref_orig", INPUT-TEXT | Référence originelle du document. | Zone de saisie simple. | |
| <% = trad('DOC_NOUVEAUTE_DUREE') %> | documents.doc_nouveaute_duree | "nouveaute_duree", INPUT-TEXT | Durée pendant laquelle le document est considéré comme une nouveauté. Les valeurs par défaut de la table param_doc sont proposées, mais modifiables. | ||
| <% = trad('DOC_PEREMPTION_DUREE') %> | documents.doc_peremption_duree | "peremption_duree", INPUT-TEXT | Durée au terme de laquelle le document est considéré comme périmé. Les valeurs par défaut de la table param_doc sont proposées, mais modifiables. | ||
| <% = trad('DOC_VALID_PRINT') %> | documents.doc_valid_print | "valid_print", INPUT-TEXT | Durée de validité de l'impression. Les valeurs par défaut de la table param_doc sont proposées, mais modifiables. | ||
| <% = trad('DOC_COMMENT') %> | documents.doc_comment | "comment", TEXTAREA | Commentaire.Saisie libre. | ||
| Form "frm" |
Elle rassemble les zones d'entrée, et permet leur gestion à la
soumission (bouton "Soumettre la requête" : OnSubmit="verif_submit()")
: L'auteur, le titre et la référence d'origine ne peuvent être nuls. La référence d'origine est passée en majuscules. Redirection sur : - en mode création : documents_form.asp ?act=crea - en mode modification : documents_form.asp ?ref_doc=" + document.frm.ref_composite.value |