Les opérations suivantes sont prises en charge pour vous permettre d'intégrer les pages Web de CA SDM dans vos pages Web :
Fournit une interface générique permettant à l'utilisateur de créer une ligne dans une table spécifiée. Vous devez entrer le nom d'objet. Par défaut, un modèle nommé detail_xxx_edit.htmpl est utilisé pour l'objet xxx. Vous pouvez remplacer le fichier .htmpl en spécifiant la propriété HTMPL.
FACTORY=nom‑objet
ALG_PRESET=expression_prédéfinie
ALG_PRESET_REL=expression_prédéfinie
CREATE_ALG=type_journal_activité
HTMPL=zdetailxxx_sous-objet.htmpl
KEEP.attr_name=valeur
PRESET=expression_prédéfinie
PRESET_REL=expression_prédéfinie
SET.attr_name=valeur
use_template=1 | 0 (0 par défaut)
Remarque : Pour que vous puissiez utiliser l'indicateur HTMPL avec CREATE_NEW, le nom du formulaire référencé doit respecter la convention d'affectation de noms zdetailxxx_factory.htmpl. Le nom doit commencer par la chaîne « zdetail » puis être suivi de caractères alphanumériques (y compris une chaîne nulle), d'un caractère de soulignement et du nom du sous-objet.
Termine la session en cours. Il est conseillé d'utiliser l'opération ENDSESSION.
Fournit une interface générique permettant à l'utilisateur d'afficher une liste à partir d'une table de la base de données. Vous devez entrer le nom d'objet. Par défaut, un modèle nommé list_xxx.htmpl est utilisé pour l'objet xxx. Vous pouvez remplacer le fichier .htmpl en spécifiant la propriété HTMPL.
FACTORY=nom‑objet
KEEP.attr_name=valeur
Fournit une interface générique permettant à l'utilisateur d'afficher un formulaire personnalisé.
HTMPL=fichier_htmpl
Remarque : DISPLAY_FORM remplace JUST_GRONK_IT. Les implémentations existantes peuvent continuer à utiliser JUST_GRONK_IT, qui fonctionne exactement comme DISPLAY_FORM. Il est conseillé d'utiliser l'opération DISPLAY_FORM.
Affiche la page de menu principale, qu'est définie dans le fichier web.cfg de la propriété Menu.
HTMPL=fichier-de-menu
fichier-de-menu correspond au nom d'un fichier de menu principal de remplacement.
Permet à l'administrateur Web de spécifier des extensions supplémentaires pour l'interface.
NAME=fichier_html
html_file est l'un des noms de fichiers répertoriés dans la directive UserPageExtensions du fichier de configuration.
REQUIRES_LOGIN=1
S'il est présent, une page de connexion apparaît d'abord si l'utilisateur n'est pas connecté actuellement. S'il est omis ou défini sur zéro, le fichier est affiché sans vérifier si l'utilisateur est connecté actuellement.
Affiche la page de connexion.
Fournit une interface générique pour permettre les recherches dans les tables de la base de données. Cette opération suppose qu'un search_xxx.htmpl approprié a été créé, où xxx est le nom d'objet, comme défini dans les fichiers .maj dans le répertoire majic dans bopcfg.
Remarque : Pour plus d'informations, reportez-vous au Manuel de référence technique de CA SDM. Par défaut, les résultats de cette recherche sont affichés dans list_xxx.htmpl, mais vous pouvez modifier cette option en spécifiant la propriété HTMPL.
FACTORY=nom-objet
QBE.op.attr_name=valeur
ALG_PRESET=expression_prédéfinie
ALG_PRESET_REL=expression_prédéfinie
CREATE_ALG=type_journal_activité
HTMPL=fichier_htmpl_liste
KEEP.attr_name=valeur
Actualise les informations d'accès utilisateur à partir du sous-système de sécurité. Pour ce faire, les utilisateurs bénéficiant des droits de modification (pour le groupe fonctionnel admin) sur l'écran de menu ont accès à un lien hypertexte. Après la mise à jour des droits d'accès d'un utilisateur à l'aide du programme de sécurité, cette opération permet d'actualiser les informations d'accès (cette actualisation s'étend à tous les utilisateurs).
Remarque : L'actualisation de la sécurité est un processus asynchrone. Une fois l'actualisation terminée, un message s'affiche dans le journal standard (stdlog).
Cette opération est identique à l'opération MENU lorsque vous utilisez MENU avec la variable HTMPL, à la différence près qu'elle définit également le formulaire de menu par défaut au formulaire spécifié à l'aide de la propriété HTMPL.
HTMPL=fichier_htmpl
Remarque : La définition de MENU dans le fichier web.cfg sera alors ignorée jusqu'au redémarrage du service Web.
Fournit une interface générique permettant à l'utilisateur d'afficher en lecture‑seule le détail d'une ligne dans une table spécifiée. Le nom d'ID persistant doit être spécifié (il permet de déterminer le nom d'objet). Par défaut, un modèle nommé detail_xxx_ro.htmpl est utilisé pour l'objet xxx. Vous pouvez remplacer le fichier .htmpl en spécifiant la propriété HTMPL.
PERSID=id‑persistant
ALG_PRESET=expression_prédéfinie
ALG_PRESET_REL=expression_prédéfinie
CREATE_ALG=type_journal_activité
HTMPL=fichier_htmpl_détail_lectureseule
Fournit une interface générique pour modifier une table. L'ID et le nom d'objet doivent être transmis, et un formulaire détaillé susceptible d'être modifié s'affiche pour l'utilisateur. Par défaut, l'utilisateur a un accès exclusif à l'enregistrement pendant deux minutes et est certain que ses changements seront appliqués s'ils sont soumis pendant ce délai.
PERSID=id-persistant ou
SET.id=id-de-ligne-à-mettreàjour FACTORY=nom-objet
NEXT_PERSID=idpersistant (de l'enregistrement à afficher après la mise à jour)‑
KEEP.attr_name=valeur
KEY.attr_name=valeur
HTMPL=zdetailxxx_sous-objet.htmpl
Remarque : Pour que vous puissiez utiliser l'indicateur HTMPL avec UPDATE, le nom du formulaire référencé doit respecter la convention d'affectation de noms zdetailxxx_factory.htmpl. Le nom doit commencer par la chaîne « zdetail » puis être suivi de caractères alphanumériques (y compris une chaîne nulle), d'un caractère de soulignement et du nom du sous-objet.
Remarque : Pour plus d'informations sur le fichier web.cfg, reportez-vous au Manuel d'administration.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|