Définition de colonnes pour les contrôles de tableau
La boîte de dialogue Colonnes du tableau définit les propriétés des colonnes du contrôle de tableau.
identificateur unique d'alerte plus grand. Identificateur unique de la colonne.
Nom de la colonne. Nom de la colonne tel qu'il figure dans le tableau.
Contenu. Type des données de la colonne. La valeur Réel spécifie qu'il n'y a aucune restriction sur la valeur saisie, si ce n'est qu'elle doit être une valeur numérique. La valeur Entier spécifie que la valeur doit être un entier. La valeur Tout spécifie qu'il n'y a aucune restriction sur la valeur saisie. La valeur Nom de variable indique que la valeur doit répondre aux exigences d'un nom de variable valide dans IBM® SPSS® Statistics.
Valeur par défaut. Valeur par défaut de la colonne, le cas échéant, lors de l'ajout de nouvelles lignes dans le tableau en phase d'exécution.
Type de séparateur: Spécifie le délimiteur entre les valeurs de la colonne, dans la syntaxegénérée. Les séparateurs autorisés sont un blanc, une virgule et un signe plus (+). Vous pouvez également entrer un caractère unique arbitraire qui sera utilisé comme séparateur.
Guillemets. Indique si chaque valeur de la colonne est placée entre guillemets dans la syntaxe générée.
- Syntaxe
- Les guillemets des valeurs des cellules sont doublés. Par exemple, si la valeur de cellule est
This "quoted" value, la syntaxe générée est"This ""quoted"" value". - Python
- Les guillemets dans les valeurs de cellule sont échappés à l'aide de la barre oblique inversée (\). Par exemple, si la valeur de cellule est
This "quoted" value, la syntaxe générée est"This \"quoted\" value". - R
- Les guillemets dans les valeurs de cellule sont échappés à l'aide de la barre oblique inversée (\). Par exemple, si la valeur de cellule est
This "quoted" value, la syntaxe générée est"This \"quoted\" value". - Aucun
- Les guillemets des valeurs des cellules sont conservés tels quels.
Largeur(car.). Définit la largeur de la colonne, en caractères. Les valeurs autorisées sont des entiers non négatifs.
Syntaxe: Indique la syntaxe de commande générée par cette colonne lors de l'exécution. La syntaxe générée pour la table dans son ensemble est une liste séparée par des blancs de la syntaxe générée par chaque colonne de la table, en commençant par la colonne la plus à gauche.
- Vous pouvez spécifier n'importe quelle syntaxe de commandevalide. Pour une syntaxe ou une syntaxelongue sur plusieurs lignes, cliquez sur les points de suspension (...) et entrez votre syntaxe dans la boîte de dialogue de propriété Syntaxe .
- La valeur
%%ThisValue%%spécifie la valeur d'exécution de la colonne, qui est la liste de valeurs de la colonne, séparées par le délimiteur choisi. - Si la propriété Syntaxe de la colonne inclut
%%ThisValue%%et que la valeur d'exécution de la colonne est vide, la colonne ne génère aucune syntaxe.
Lier au contrôle
Vous pouvez reliez un contrôle de tableau à un contrôle de sélecteur de champ. Lorsqu'un contrôle de tableau est lié à un sélecteur de champ, il y a une ligne du tableau pour chaque champ du sélecteur. Pour ajouter des lignes au tableau, vous devez ajouter des champs au sélecteur de champ. Pour en supprimer, vous supprimez des champs du sélecteur de champ. Un contrôle de tableau lié peut être utilisé, par exemple, pour définir les propriétés des champs sélectionnés dans un sélecteur de champ.
Pour que la liaison soit active, le tableau doit contenir une colonne dont la propriété Contenu a pour valeur Non de variable et le canevas doit contenir au moins un contrôle de sélecteur de champ.
Pour lier un contrôle de tableau à un sélecteur de champ, définissez le sélecteur de champs à partir de la liste des contrôles disponibles dans le groupe Lier au contrôle de la boîte de dialogue Colonnes du tableau. Puis, sélectionnez la colonne du tableau, appelée colonne liée, qui définit la liaison. Lors du rendu du tableau, la colonne liée affiche les zones en cours dans le sélecteur de champ. Des liens ne peuvent être établis qu'avec des sélecteurs de champ à zones multiples.