Paramètre save.lineSeparator

Le paramètre save.lineSeparator permet de définir ou rechercher les caractères délimiteurs de ligne à utiliser pour les opérations de sauvegarde, ces caractères remplaçant le séparateur de lignes par défaut de la plateforme.

Disponibilité

Commande query
Commande set
Paramètre current
Paramètre default
Paramètre install

Portée

save.lineSeparator s'applique au document en cours.
current.save.lineSeparator s'applique au document en cours.
default.save.lineSeparator est appliqué de manière globale.
install.save.lineSeparator est appliqué de manière globale.

Syntaxe

query save.lineSeparator
set save.lineSeparator [ default | CRLF | LF | CR ]
query current.save.lineSeparator
query default.save.lineSeparator
set default.save.lineSeparator [ install | CRLF | LF | CR ]
query install.save.lineSeparator 

Paramètres

default Si vous spécifiez le paramètre default dans la commande set save.lineSeparator, le document en cours utilise la valeur du paramètre default.save.lineSeparator pour les opérations de sauvegarde.
CRLF Si vous spécifiez le paramètre CRLF dans la commande set save.lineSeparator, les opérations de sauvegarde utilisent "\r\n" (0x0D, 0x0A) comme caractères délimiteurs de ligne dans le document en cours.Si vous spécifiez le paramètre CRLF dans la commande set default.save.lineSeparator, les opérations de sauvegarde utilisent "\r\n" comme caractères délimiteurs de ligne dans tous les documents dont le paramètre save.lineSeparator a la valeur default.
LF Si vous spécifiez le paramètre LF dans la commande set save.lineSeparator, les opérations de sauvegarde utilisent "\n" (0x0A) comme caractère délimiteur de ligne dans le document en cours.Si vous spécifiez le paramètre LF dans la commande set default.save.lineSeparator, les opérations de sauvegarde utilisent "\n" comme caractère délimiteur de ligne dans tous les documents dont le paramètre save.lineSeparator a la valeur default.
CR Si vous spécifiez le paramètre CR dans la commande set save.lineSeparator, les opérations de sauvegarde utilisent "\r" (0x0D) comme caractère délimiteur de ligne dans le document en cours.Si vous spécifiez le paramètre CR dans la commande set default.save.lineSeparator, les opérations de sauvegarde utilisent "\r" comme caractère délimiteur de ligne dans tous les documents dont le paramètre save.lineSeparator a la valeur default.
install Si vous spécifiez le paramètre install dans la commande set default.save.lineSeparator, les documents pour lesquels le paramètre save.lineSeparator a la valeur default utilisent la valeur du paramètre install.save.lineSeparator pour déterminer le séparateur de ligne à utiliser par les opérations de sauvegarde.

Description

Si vous ne spécifiez aucun des paramètres de la commande set save.lineSeparator, le paramètre default est utilisé par défaut.Si vous ne spécifiez aucun des paramètres de la commande set default.save.lineSeparator, le paramètre install est utilisé par défaut.

La commande query current.save.lineSeparator renvoie le séparateur de lignes à utiliser, dans le document en cours, par les opérations de sauvegarde.Une valeur NULL indique que le séparateur de lignes par défaut de la plateforme est utilisé.

Le paramètre save.lineSeparator facilite la sauvegarde d'un fichier dont le format du séparateur de lignes est différent de celui de la plateforme.Cela permet par exemple d'éditer des fichiers UNIX sous Windows.Si ce paramètre n'est pas spécifié, le séparateur de ligne par défaut de la plateforme est utilisé.L'éditeur de base n'enregistre pas les séparateurs de lignes d'origine lorsqu'un fichier est chargé.

Le paramètre save.lineSeparator est utilisé par la commande save de l'éditeur de base (sauf si le paramètre lineSeparator est utilisé), par la commande saveAsHtml et par les actions save, saveAs et saveToWriter.

Remarque : L'implémentation des opérations de sauvegarde dans un éditeur peut différer du comportement de l'éditeur de base, comme décrit ici.

Exemples

query save.lineSeparator
set save.lineSeparator CR
query current.save.lineSeparator
query default.save.lineSeparator
set default.save.lineSeparator CRLF
query install.save.lineSeparator 

Références connexes
Commande query
Commande save
Commande saveAsHtml
Commande set
Paramètre current
Paramètre default
Paramètre install
Paramètre length
Paramètre useSourceColumns
Action save
Action saveAs
Action saveToWriter