Bases de données ODBC + MDB - Bases de données ODBC + CSV - Créer un fichier source de données DSN - Créer une base avec des images - commande LIKE - Surbrillance
   
  • Le matériel se trouve dans le tutoriel 18_4 - nouveau - à télécharger - cf. page des téléchargements  -
  • reprise de certains MFA
  • on a vu dans Bases de données ODBC + MDB, Bases de données ODBC + CSV, Créer une base avec des images que ces questions était posées :
    * comment mettre, d'entrée, en surbrillance la 1ère ligne avec affichage de toutes les données, après avoir tout sélectionné, ou après un tri
    * comment mettre, d'entrée, en surbrillance la 1ère ligne avec affichage de l'image
    cette possibilité permettrait que s'affiche de suite l'image, quand on cherche un seul élément, sans avoir à cliquer sur cet élément
  • 2 objectifs :
    mettre en
    surbrillance, d'entrée la 1ère ligne avec affichage de toutes les données, après avoir tout sélectionné, ou après un tri
    permettre
    l'affichage immédiat de l'image correspondant à un élément
 
  • illustration pas à pas pour Trombinoscope

    A ajouter, au début, cet événement pour les objets FIELD.. (ce sont des objets listes) List Select( "FIELD 5_image" ) = -1 avec cette action > Fixer la ligne courante à 0
    B action pour l'objet Image Active
  • A 1 faire Insérer un nouvel événement, la boîte de dialogue Nouvelle condition apparaît
    2 clic D sur l'objet Special > la boîte de dialogue Comparer deux valeurs générales s'ouvre
    3 pour entrer l'expression dans le champ du haut > clic D sur Field_5_image > Numéro de la ligne courante, indiquer -1 dans la partie Egal
    4 pour chaque objet FIELD > clic D dans la case à l'intersection de la ligne 3 et des colonnes FIELD1_nom > FIELD5_image > Fixer la ligne courante à 0
    remarque : on aurait pu aussi bien choisir FIELD1_nom au lieu de FIELD5_image
  • B 5 à l'intersection de la ligne 3 et de la colonne Image Active
    >
    Nouvelle image > cliquer sur Expression > > clic D surFIELD5_image > Ligne courante > List Select$( "FIELD 5_image" )

 

 

 

 
 
  • remarque : il semble que ces 2 actions différentes fonctionnent aussi bien