PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Lecture et mise à jour de la structure Palm
  • Position de l'enregistrement en cours
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Avertissement
A partir de la version 16, cette fonctionnalité n'est plus disponible
Lit les différentes informations concernant l'enregistrement en cours d'un accès à une base de données du Palm Pilot. Ces informations sont :
  • le contenu de l'enregistrement,
  • la catégorie de l'enregistrement,
  • la position de l'enregistrement.
Remarque : Toutes les fonctions de lecture (PalmLitPremier, PalmLitDernier, PalmLitSuivant, PalmLitPrécédent et PalmPositionne) permettent de lire le contenu de l'enregistrement.
Exemple
MonMémo est une chaîne // Message du bloc-notes
MaCatégorie est une chaîne // Catégorie du bloc-notes
// Ouvre un accès nommé "ACCESJEF"
// sur la base de données PALM "Bloc-Notes" de l'utilisateur JEF
SI PalmCharge("ACCESJEF", "JEF") = Faux ALORS
Erreur("Erreur lors de l'accès à la base de données PALM" + ...
ErreurInfo())
FinProgramme()
FIN
PalmLitPremier("ACCESJEF")
TANTQUE PalmEnDehors("ACCESJEF")=Faux
MonMémo = PalmLit(palmInfoDonnée)
MaCatégorie = PalmLit(palmInfoCatégorie)
TableAjouteLigne(TABLE_MaTable, MonMémo, MaCatégorie)
PalmLitSuivant()
FIN
// Fermeture de l'accès
PalmFerme("ACCESJEF")
Syntaxe
<Résultat> = PalmLit([<Nom de l'accès>] [, <Information à lire>])
<Résultat> : Chaîne de caractères
Information demandée sur l'enregistrement en cours. La structure Palm est mise à jour avec le contenu de l'enregistrement lu.
<Nom de l'accès> : Chaîne de caractères optionnelle (avec guillemets)
Nom de l'accès précédemment défini grâce à la fonction PalmCharge. Si ce paramètre n'est pas précisé, le dernier accès manipulé par une fonction PALM est utilisé.
<Information à lire> : Constante optionnelle de type entier
Type d'information sur l'enregistrement lu dans l'accès spécifié renvoyée par la fonction :
palmInfoCatégorieCatégorie de l'enregistrement en cours (inutilisable sur la base de données Agenda)
palmInfoDonnée
(valeur par défaut)
Contenu de l'enregistrement en cours. Varie en fonction de la base de données manipulée :
  • bloc-note : contenu de l'enregistrement
  • agenda : chaîne de caractères contenant les informations suivantes séparées par des espaces : date, heure début, heure de fin, description
  • liste des tâches : description de la tâche
  • carnet d'adresses : chaîne de caractères contenant les informations suivantes séparées par des espaces : nom et prénom
palmInfoPositionPosition de l'enregistrement en cours (tient compte du filtre précédemment défini avec la fonction PalmFiltre)
Remarques

Lecture et mise à jour de la structure Palm

Lors de la lecture d'un enregistrement, les variables de la structure Palm sont automatiquement mises à jour.
Selon la base de données Palm Pilot manipulée (définie avec la fonction PalmCharge), les variables de la structure Palm sont différentes.
Pour plus de détails, consultez :

Position de l'enregistrement en cours

La position renvoyée par la fonction PalmLit correspond à la position de l'enregistrement en cours dans l'accès spécifié. Si les enregistrements de cet accès sont filtrés, la position de l'enregistrement en cours est donnée par rapport à tous les enregistrements correspondant au filtre.
Ainsi, la position d'un enregistrement peut être différente avant et après la mise en place d'un filtre.
Remarque : La position renvoyée par la fonction PalmLit peut être utilisée par la fonction PalmPositionne pour se re-positionner sur un enregistrement spécifique.
Composante : wd240plm.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire