Cours Visual Basic utilisation d’enregistrements et de sélections

Cours Visual Basic utilisation d’enregistrements et de sélections, tutoriel & guide de travaux pratiques en pdf.

Sélection d’une présentation

La majeure partie des opérations effectuées dans votre code seront basées sur une référence à un objet Gallery. Cette référence renseigne Portfolio sur les enregistrements à manipuler pour le catalogue, mais aussi sur l’ensemble d’enregistrements visibles (images) à cibler. Pour définir quelle présentation est ciblée avec votre code, vous devez référencer un index avec l’objet Gallery :
PortObj.Gallery(x)
Pour connaître le nombre de présentations ouvertes dans le document Portfolio, utilisez la propriété Count de l’objet Document :
gCount = PortObj.Count
Pour déterminer la présentation active, utilisez la fonction GetActive de l’objet Document. Celle-ci vous donne le nom de la présentation active.
Si aucune présentation n’est ouverte lorsque cette fonction est appelée, l’interface d’automatisation Visual Basic indiquera une erreur. Reportez-vous à l’Annexe D pour obtenir la liste complète des codes d’erreur.
Les exemples suivants se rapportent à la présentation active :

Par exemple :

PortObj.Gallery(PortObj.GetGalleryIndexFr omName(PortObj.GetActive)) Tri d’une présentation
Vous pouvez utiliser la fonction tri (Sort) de l’objet Gallery pour organiser les enregistrements de la présentation active selon un ordre spécifique. Assurez-vous de n’utiliser pour le tri que des champs indexés et à valeur unique. Pour déterminer l’ordre de tri, définissez l’attribut Direction sur True pour trier selon un ordre ascendant, et sur False pour trier selon un ordre descendant.
Function Sort(FieldName As String, Direction As Boolean) As Boolean

Par exemple :

x = PortObj.Gallery(1).
Sort(“Filename”,True)

Enregistrement d’une présentation

Pour enregistrer une présentation existante qui a été modifiée, utilisez la fonction Gallery.Save, ou utilisez la fonction Gallery.SaveAs pour enregistrer de nouvelles présentations.

  • Function Save() As Integer
  • Function SaveAs(sNewName As String) As Integer

Par exemple :

  • x = PortGal.Save()
  • x = PortGal.SaveAs(“gallery”)
  • Ajout de fichiers à une présentation

Pour ajouter des fichiers source à une présentation, utilisez la fonction Catalogue de l’objet Gallery. La commande Catalogue observe tous les paramètres trouvés dans la boîte de dialogue Options de catalogage de l’application Portfolio.
Function Catalog(Path As String, IncludeDirs As Boolean) As Boolean

Par exemple :

x = PortObj.Gallery(1).Catalog(“C:\ Images\”, True)
Vous pouvez utiliser n’importe quel chemin d’accès pour la chaîne ; ainsi, il est très facile de cataloguer des dossiers ou des volumes entiers, aussi bien que des fichiers individuels. Pour cataloguer les sous-dossiers d’un dossier ou d’un volume, définissez la propriété IncludeDirs sur True.

Visual Basic et Portfolio
Introduction à l’interface d’automatisation de Porfolio 
Ajout de Portfolio à votre projet Visual Basic.
Création d’objets Portfolio.
Ouverture de catalogues
Ouverture de catalogues sur un serveur.
Ouverture de catalogues avec un utilisateur spécifié
Création de catalogues
Utilisation de catalogues
Sélection d’une présentation
Tri d’une présentation
Utilisation de présentations
Enregistrement d’une présentation
Ajout de fichiers à une présentation
Accès aux options avancées
Catalogage – Options avancées
Accès aux enregistrements individuels
Utilisation de sélections
Utilisation d’enregistrements et de sélections
Sélection d’éléments
Détermination des champs d’un catalogue
Modification des valeurs de champ
Utilisation de champs
Transfert de valeurs de champ vers Portfolio
Exécution d’une recherche
Formulation de la requête
Recherche dans le catalogue

Cours gratuitTélécharger le cours complet

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *