%@ LANGUAGE=JavaScript %>
publication d'une version de procédure
versions_write + versions_recup_pages.asp
| versions_write.asp : dans le cas où on travaille sur une version de procédure | |
| act="crea" : mode création |
Récupération des données du formulaire puis insert into documents_versions (" + columns + ") VALUES (" + values + ") |
| act="modif" : mode modification | idem puis update documents_versions set ... |
|
Redirection sur versions_recup_pages.asp?doc_id=" + Request.Form
("doc_id") + "&ref_doc=" + ls_ref_doc (récupération du ref_doc dans la variable de Session temporaire) +
"&ver_id=") + Request.Form ('ver_id') + "&prec_ver_id=" + - Si on est en création : Request.QueryString ('prec_ver_id') - Si on est en modification : Request.Form ('ver_id') |
|
=============================>
| versions_recup_pages.asp : cette page ne fait que renvoyer vers versions_liste si on est pas en mode création (si ver_id == prec_ver_id) | |
| Recopie des fichiers publiés du projet / de la version précédente. | Récupération du nom de fichier précédent (file_in) et construction du nom de fichier nouveau (file_out) |
| Copie du fichier. | |
| Ecriture du lien dans la base. | |
=============================>
Redirection sur versions_liste.asp ?doc_id=" + Request.QueryString ("doc_id") + "&ref_doc=" + Request.QueryString ('ref_doc')