Table DuplicateFile

La table DuplicateFile contient la liste des fichiers qui doivent être dupliqués dans un répertoire différent de celui du fichier d’origine ou dans le même répertoire, mais avec un nom différent. Le fichier d’origine doit être un fichier installé par l’action InstallFiles.

La table DuplicateFile a les colonnes suivantes.

Colonne Type Clé Nullable
FileKey Identificateur O N
Component_ Identificateur N N
File_ Identificateur N N
DestName Nom du fichier N O
DestFolder Identificateur N O

 

Colonnes

FileKey

Clé primaire, jeton non localisé, identifiant un enregistrement DuplicateFile unique.

Component_

Clé externe de la première colonne de la table Component. Si le composant identifié par la clé n’est pas sélectionné pour installation ou suppression, aucune action n’est effectuée sur cet enregistrement DuplicateFile.

File_

Clé étrangère dans la table File représentant le fichier d’origine à dupliquer.

DestName

Nom localisable à donner au fichier dupliqué. Si ce champ est vide, le fichier de destination reçoit le même nom que le fichier d’origine.

DestFolder

Nom d’une propriété qui est le chemin complet de l’emplacement où le fichier dupliqué doit être copié. Si ce répertoire est identique au répertoire contenant le fichier d’origine et que le nom du fichier dupliqué proposé est identique à celui d’origine, aucune action n’a lieu.

Notes

La table est traitée par l’action DuplicateFiles et l’action RemoveDuplicateFiles.

Validation

ICE03
ICE06
ICE18
ICE32