|
|
|
|
|
- Sauvegarde et chargement d'un champ Tableau croisé dynamique
<Tableau croisé dynamique>.Sauve (Fonction) En anglais : <Pivot table>.Save Sauve le résultat du calcul d'un champ Tableau croisé dynamique (dans un fichier ou en mémoire). Cette sauvegarde pourra être rechargée dans un champ Tableau croisé dynamique grâce à la fonction <Tableau croisé dynamique>.Charge. sFichier est une chaîne
sFichier = SysRep(srAppData) + ["\"] + "StatsParPays.tcd"
SI fFichierExiste(sFichier) ALORS
TCD_Statistiques.Charge(sFichier)
SI OuiNon("Voulez-vous tout recalculer ?") ALORS TCD_Statistiques.CalculeTout()
SINON
TCD_Statistiques.CalculeTout()
FIN
TCD_Statistiques.Sauve(sFichier)
Syntaxe
Sauvegarder un champ Tableau croisé dynamique avec son interface et un mot de passe Masquer les détails
<Résultat> = <Champ Tableau croisé dynamique>.Sauve(<Support de sauvegarde> [, <Mode de sauvegarde> [, <Mot de passe>]])
<Résultat> : Type selon le support de sauvegarde - Sauvegarde en mémoire : Buffer contenant la sauvegarde. Cette sauvegarde peut être par la suite enregistrée dans un ficher (fonction fSauveBuffer), ...
- Sauvegarde dans un fichier :
- Vrai si la sauvegarde a été effectuée,
- Faux dans le cas contraire.
<Champ Tableau croisé dynamique> : Nom de champ Nom du champ Tableau croisé dynamique à manipuler. <Support de sauvegarde> : Chaîne de caractères ou constante - Sauvegarde en mémoire : constante enMémoire : Sauvegarde le contenu du champ Tableau croisé dynamique en mémoire. <Résultat> contient le résultat de la sauvegarde.
- Sauvegarde dans un fichier : Nom et chemin complet du fichier dans lequel le contenu du champ Tableau croisé dynamique sera sauvé.
<Mode de sauvegarde> : Constante optionnelle de type Entier Par défaut, seules les données sont sauvegardées. Il est également possible de sauvegarder l'interface du champ Tableau croisé dynamique : | | tcdAvecUI | Sauvegarde la configuration du champ Tableau croisé dynamique :- taille des colonnes,
- taille des lignes,
- entêtes de colonnes et de lignes enroulées ou déroulées.
Remarque : Avant la version 25, cette constante s'appelait tcdAvecIHM. | Si les paramètres <Mode de sauvegarde> et <Mot de passe> ne sont pas spécifiés, seules les données du champ Tableau croisé dynamique seront sauvegardées et la sauvegarde ne sera pas protégée par mot de passe. Pour sauvegarder uniquement les données et protéger la sauvegarde par un mot de passe, utilisez la syntaxe 2. <Mot de passe> : Chaîne de caractères optionnelle Mot de passe de la sauvegarde. Si la sauvegarde est protégée par un mot de passe, ce mot de passe devra être indiqué lors du chargement de la sauvegarde avec la fonction <Tableau croisé dynamique>.Charge.
Sauvegarder un champ Tableau croisé dynamique sans son interface et un mot de passe Masquer les détails
<Résultat> = <Champ Tableau croisé dynamique>.Sauve(<Support de sauvegarde> [, <Mot de passe>])
<Résultat> : Type selon le support de sauvegarde - Sauvegarde en mémoire : Buffer contenant la sauvegarde. Cette sauvegarde peut être par la suite enregistrée dans un ficher (fonction fSauveBuffer), ...
- Sauvegarde dans un fichier :
- Vrai si la sauvegarde a été effectuée,
- Faux dans le cas contraire.
<Champ Tableau croisé dynamique> : Nom de champ Nom du champ Tableau croisé dynamique à manipuler. <Support de sauvegarde> : Chaîne de caractères ou constante - Sauvegarde en mémoire : constante enMémoire : Sauvegarde le contenu du champ Tableau croisé dynamique en mémoire. <Résultat> contient le résultat de la sauvegarde.
- Sauvegarde dans un fichier : Nom et chemin complet du fichier dans lequel le contenu du champ Tableau croisé dynamique sera sauvé.
<Mot de passe> : Chaîne de caractères optionnelle Mot de passe de la sauvegarde. Si la sauvegarde est protégée par un mot de passe, ce mot de passe devra être indiqué lors du chargement de la sauvegarde avec la fonction <Tableau croisé dynamique>.Charge. Remarques Sauvegarde et chargement d'un champ Tableau croisé dynamique Lorsque le contenu d'un champ Tableau croisé dynamique est calculé avec la fonction <Tableau croisé dynamique>.CalculeTout, le résultat peut être sauvé avec la fonction <Tableau croisé dynamique>.Sauve. Il est ensuite possible de le recharger avec la fonction <Tableau croisé dynamique>.Charge : dans ce cas, le contenu du champ Tableau croisé dynamique n'est pas recalculé. Composante : wd300obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|