Supprimer complètement un formulaire

L'action particulière « Supprimer complètement formulaire » vous permet de supprimer totalement un formulaire et ses actions mais aussi tous les éléments liés à ce formulaire.

Tapez « Supprimer complètement formulaire » à Max :

IMG_PA00031

Une fenêtre s’ouvre sur « Supprimer Formulaire ». Choisissez le formulaire à supprimer et cliquez sue « OK ».

IMG_PA00032

Les étapes de la suppression complète sont :

- Suppression des éléments liés tels que les automatismes, les contrôles, etc... (Demande de confirmation à l'utilisateur)

- Suppression du formulaire et ses actions liées (demande de confirmation à l'utilisateur)

- Suppression des colonnes dont le modèle est lié au formulaire supprimé (lister les colonnes à supprimer et demande de confirmation à l'utilisateur)

- Compte-rendu de la suppression qui contient l'audit de chaque colonne du formulaire supprimé pour vérifier que le formulaire n'est plus utilisé nulle part.

Les éléments supprimés pendant une suppression complète sont les :

- Formulaires

- Actions liées au formulaire

- Automatismes

- Contrôles d'action

- Contrôles de validité

- Contrôles d'unicité

- Requêtes

- Mises en forme

- Imports / Exports

- Modèles d'impression

- Colonnes dont le modèle est lié au formulaire supprimé

IMG_PA00033

S'il existe une coche invalide pour les requêtes, les automatismes etc., alors les requêtes, automatismes etc. seront passés en invalides et non supprimés définitivement. Ainsi les éléments liés au formulaire supprimé seront simplement désactivés ; cependant pour alléger la base de données, nous vous recommandons de supprimer définitivement tous les éléments liés au formulaire supprimé.

Conseil : Avant la suppression complète d'un formulaire, lancez un audit de paramétrage (action particulière) sur ce formulaire pour voir tous les endroits où le formulaire est référencé

L'action "supprimer complètement formulaire" supprime tous les automatismes, tous les contrôles, etc., mais uniquement ceux liés au formulaire supprimé. Par exemple, si des colonnes de ce formulaire sont utilisées dans des conditions d'autres automatismes, il vous faudra modifier les conditions sinon celles-ci ne seront jamais remplies car erronées.

L'action peut être annulée dans le Annuler/Refaire

Dupliquer un formulaire

Parfois vous avez besoin de vous inspirer d'une fonctionnalité pour en créer une autre. L'action de recopier un formulaire duplique le formulaire et tout ce qui est lié à ce formulaire de façon intelligente.

Tapez « Dupliquer formulaire » à Max :

IMG_PA00034

« Formulaire » : indiquez le formulaire à dupliquer

« Type de duplication » : sélectionnez « formulaire seulement » ou « complète ».

- « formulaire seulement » : dupliquez uniquement le formulaire ;

- « complète » : dupliquer le formulaire et ses éléments liés.

Les étapes de la duplication :

Tapez à max « dupliquer formulaire »

Renseignez le formulaire que vous souhaitez dupliquer

Choisissez un type de duplication, puis cliquez sur « OK »

Une fenêtre s'ouvre pour vous permettre de renseigner vous-même le libellé du nouveau formulaire

IMG_PA00035

SIMAX se charge de dupliquer le formulaire (avec mise à jour des formules)

Affichage d'un compte-rendu vous listant toutes les actions créées automatiquement (comme à la création d'un nouveau formulaire). Répondre OK si vous souhaitez continuer

IMG_P00159

SIMAX duplique alors tous les éléments liés tels que les automatismes, les contrôles, etc. en mettant à jour les intitulés, les colonnes utilisées ainsi que les formules. Un compte rendu est affiché :

IMG_P00160

Les éléments dupliqués pendant une duplication complète sont les :

- Formulaires

- Actions liées au formulaire

- Automatismes

- Contrôles d'action

- Contrôles de validité

- Contrôles d'unicité

- Requêtes

- Mises en forme

Pour chaque élément :

- Modification de l'intitulé si nécessaire pour utiliser le nom du nouveau formulaire (ex : libellé des automatismes)

- Remplacement des colonnes du formulaire dupliqué par les colonnes du nouveau formulaire (ex: dans les conditions, les formules, etc.).

Note : L'action se fait en deux étapes. Tout d'abord la duplication du formulaire et de ses actions liées, puis la duplication des éléments liés.

Conséquence : vous verrez 2 actions dans le Annuler/Refaire qui pourront être annulées séparément.

Afficher un fichier (page HTML) dans la solution

Dans le client Web ainsi que dans le client Windows, il est possible d'afficher directement un fichier.

Deux actions particulières sont disponibles pour afficher un fichier dans SIMAX :

- Afficher fichier dans SIMAX (Modèle fichier) : prend un fichier en paramètre (ie : stocké dans la base de données)

- Afficher fichier dans SIMAX (Nom de fichier) : prend un nom de fichier avec répertoire en paramètre

IMG_P00920

Exemple d'utilisation :

- Web : Affichage des conditions générales de vente

- Client Windows : Affichage d'un fichier en général (un PDF de procédure ...)

Remarques :

1. Chemin relatif : dans le cas de l'action "Afficher fichier dans SIMAX (Nom de fichier)", il est possible de juste indiquer un chemin de fichier relatif (ex:/rep/fichier.pdf) :

- Web : le chemin du fichier est relatif à la racine du site (ex : si la racine est c:\wamp\www\SIMAX\, le site affiche c:\wamp\www\SIMAX\rep\fichier.pdf)

- Client Windows : le chemin du fichier est relatif à la clé partage (ex : PARTAGE=c:\partage, le client Windows affiche le fichier c:\partage\rep\fichier.pdf)

2. Fichier HTML avec dans IMAGES dont la source est "file://" en client Windows :

il y a une restriction à respecter pour les chemins UNC, le chemin doit être de la forme "file://serveur/chemin/vers/le/fichier.png" pour s'afficher dans SIMAX Client Windows.

Il y a un effet de bord :

- si on ouvre le fichier directement dans Firefox, l'image ne s'affiche pas

- l'image s'affiche dans Google Chrome ou internet explorer (IE 9)

Formats gérés :

Client Windows :

- Fichier texte

- Fichier Html (Affichage comme dans un navigateur)

- Image (jpg, png, ico)

- Fichier PDF (si Adobe Reader est installé)

- Fichier vidéo (si Windows Média Player est installé)

Web :

- Fichier texte

- Fichier html

- Fichier images

- Fichier PDF (si le plugin Adobe Reader est installé)

- De manière plus globale, tous les formats pouvant être ouvert par le navigateur nativement (xml, css, ...), ou grâce à un plugin (swf - flash -, pdf,...)

Remplacer utilisation colonne

Importez le SMAX nommé « Action Particuliere - Remplacer utilisation colonne.smx »

Cette action particulière permet de remplacer toute les utilisations d'une colonne A par une colonne B.

Pour ce faire, tapez dans la barre d’exécution d’actions de Max : « Remplacer utilisation colonne ».

Les remplacements se font dans tout le paramétrage pour :

- Les colonnes éléments (comme Colonne / Champ de Rupture)

- Les listes de colonnes (comme Combinaison de colonnes qui doit être unique de Contrôle Unicité)

- Les formules

IMG_P00921

Importants :

- Les formules sous forme de chaîne comme pour ExécuteFormule ne sont pas traitées.

- Si une formule est fausse il est possible que le ne remplacement ne se fasse pas.

A la fin de l'action, un compte rendu indique les remplacements qui ont été fait et le remplacement qui n'ont pas pu se faire pour cause d'incompatibilité.

Mis à jour