Tables définies par l’utilisateur
Les définitions et entrées de table sont des éléments de réseau définis par l’utilisateur dans lesquels vous pouvez enregistrer des données complémentaires. Contrairement aux PDI, les tables n’ont aucune référence géographique ni attribut obligatoire. Elles représentent donc une possibilité simple d’enregistrer des données supplémentaires de différents types dans un modèle. Certains cas sont répertoriés ci-après, dans lesquels des données peuvent être utilisées dans des tables définies par l’utilisateur :
- données supplémentaires qui entrent en ligne de compte dans les procédures avec des fonctions de recherche, p. ex. le taux par type de zone ;
- indicateurs du modèle, p. ex. le total part mode du calcul de la demande ;
- paramètres de procédure qui sont collectés par le biais de scripts, p. ex. lors du calcul d’un modèle basé sur les activités (MBA) ;
- sorties statistiques qui doivent être reproduites dans des modèles avec boucles de retour d’informations au fil des itérations ;
- types d’énumération définis par l’utilisateur qui sont utilisés dans le modèle, p. ex. pour une classification du type d’aménagement de réseaux de pistes cyclables sur les tronçons ;
- informations générales sur l’histoire du modèle.
Vous pouvez créer des tables avec la liste Définitions de table (Utilisation : Insérer une définition de table). La liste des entrées de table correspondantes contient les données. Vous pouvez remplir les tables par des entrées de différentes manières (Utilisation : Saisir des entrées de table). Le cas le plus simple consiste à définir le nombre de lignes et de colonnes lors de la création, et d’insérer les valeurs par copier-coller, p. ex. à partir de MS Excel. Le nombre de colonnes correspond aux attributs définis par l’utilisateur (ADU) des entrées de table. Vous pouvez utiliser en outre des attributs de formule comme ADU pour tenir les valeurs dans la table à jour. Dans Visum, des fonctions permettant de transférer des valeurs de n’importe quelle liste ou de partie marquée dans des tables sont proposées. De même, vous pouvez utiliser des scripts pour copier des contenus de liste dans des tables ou les y attacher. Si vous intégrez de tels scripts à la séquence de procédures, vous pouvez retracer par exemple les valeurs dans des listes statistiques au fil des itérations au sein d’une boucle de retour d’informations.