%@ LANGUAGE=JavaScript %>
versions_redir.asp
Cette page s'intercale automatiquement entre la liste des versions et le formulaire de création/modification de (projet de) version de procédure.
Elle detecte d'abord si on entre en modification ou en écriture.
Si nous sommes en modification, elle recherche si l'administrateur veut modifier
une version (ver_no_projet à 0) ou un projet :
- projet : Redirection
sur
versions_projet_form.asp
? ... + "&act=modif" + "&ver_id=" + Request.QueryString ('ver_id')
-
versions : Redirection sur
versions_version_form.asp
? ... + "&act=modif" + "&ver_id=" + Request.QueryString ('ver_id')
Si nous sommes en création :
- Ajout d'un projet :
versions_projet_form.asp
? ... + "&act=crea"
- Ajout d'une version :
versions_version_form.asp
? ... + "&act=crea"
En cas d'erreur : versions_liste.asp ?
dans tous les cas : "?doc_id=" + R.Q ('doc_id') + "&ref_doc=" + R.Q ('ref_doc')
| Comportement de versions_redir.asp | ||
|
act = modif ? --> select ver_no_projet from documents_versions where doc_id = '" + R.Q('doc_id') + "' and ver_id = " + R.Q('ver_id') + "" |
ver_no_projet = 0 (modif de version) | versions_version_form.asp ? ... + &act=modif + &ver_id= + R.Q('ver_id') |
| ver_no_projet != 0 (modif de projet) | versions_projet_form.asp ? ... + &act=modif + &ver_id= + R.Q ('ver_id') | |
| act = versi ? | versions_version_form.asp ? act=crea | |
| act= proje ? | versions_projet_form.asp ? act=crea | |
| communs : "&doc_id=" + R.Q ('doc_id') + "&ref_doc=" + R.Q ('ref_doc') | ||