|
|
|
|
- Saving and loading a Pivot Table control
<Pivot table>.Save (Function) In french: <Tableau croisé dynamique>.Sauve Saves the result of the calculation performed in a Pivot Table control (in a file or in memory). This backup can be reloaded in a Pivot Table control by <Pivot table>.Load. sFile is string // Builds the file name sFile = SysDir(srAppData) + ["\"] + "StatsByCountry.tcd" // The file exists? IF fFileExist(sFile) THEN // Yes, load it PVT_Statistics.Load(sFile) IF YesNo("Do you want to recalculate all?") THEN PVT_Statistics.CalculateAll() ELSE // The file does not exist, calculate it PVT_Statistics.CalculateAll() END PVT_Statistics.Save(sFile)
Syntax
Saving a Pivot Table control with its interface and a password Hide the details
<Result> = <Pivot Table control>.Save(<Backup media> [, <Backup mode> [, <Password>]])
<Result>: Type depending on the backup media - Backup in memory: Buffer containing the backup. Then, this backup can be saved in a file (fSaveBuffer), ...
- Backup in a file:
- True if the backup was performed,
- False otherwise.
<Pivot Table control>: Control name Name of the Pivot Table control to be used. <Backup media>: Character string or constant - Backup in memory: inMemory constant: Saves the content of the Pivot Table control in memory. <Resultat> contains the backup result.
- Backup in a file: Name and full path of the file where the content of Pivot Table control will be saved.
<Backup mode>: Optional Integer constant By default, only the data is saved. You also have the ability to save the interface of Pivot Table control: | | pvtWithUI | Saves the configuration of Pivot Table control:- size of columns,
- size of rows,
- collapsed/expanded row headers or column headers.
Remark: Prior to version 25, this constant was called pvtWithGUI. | If <Backup mode> and <Password> are not specified, only the found in the Pivot Table control will be saved and the backup will not be password protected. To save the data only and to protect the backup by a password, use the syntax 2. <Password>: Optional character string Backup password. If the backup is password protected, this password will have to be specified when the backup is loaded by <Pivot table>.Load.
Saving a Pivot Table control without its interface and with a password Hide the details
<Result> = <Pivot Table control>.Save(<Backup media> [, <Password>])
<Result>: Type depending on the backup media - Backup in memory: Buffer containing the backup. Then, this backup can be saved in a file (fSaveBuffer), ...
- Backup in a file:
- True if the backup was performed,
- False otherwise.
<Pivot Table control>: Control name Name of the Pivot Table control to be used. <Backup media>: Character string or constant - Backup in memory: inMemory constant: Saves the content of the Pivot Table control in memory. <Resultat> contains the backup result.
- Backup in a file: Name and full path of the file where the content of Pivot Table control will be saved.
<Password>: Optional character string Backup password. If the backup is password protected, this password will have to be specified when the backup is loaded by <Pivot table>.Load. Remarks Saving and loading a Pivot Table control When the content of a Pivot Table control is calculated with <Pivot table>.CalculateAll, the result can be saved with <Pivot table>.Save. Then, it can be loaded again using <Pivot table>.Load: in this case, the content of the Pivot Table control is not recalculated.
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|