|
|
|
|
- Valeurs par défaut lors de l'ajout d'un rendez-vous
- Accès à une base de données présente sur le Terminal Mobile (Pocket PC)
cdbAjoute (Fonction) En anglais : cdbAdd Ajoute l'enregistrement présent en mémoire dans un fichier de données (base de données standard du Terminal Mobile ou de type ".CDB"). Les index correspondant à toutes les clés utilisées dans le fichier sont mis à jour automatiquement. Après l'exécution de la fonction cdbAjoute, l'enregistrement ajouté devient l'enregistrement en cours. Par défaut, le parcours en cours n'est pas affecté. Attention : A partir de Windows Mobile 5, l'accès à une base de données standard (tâches, contacts, rendez-vous, ...) n'est plus possible depuis une application Windows (et donc depuis une application WINDEV standard). | | | | | Accessible depuis le PC | Accessible depuis le simulateur | Accessible depuis le Terminal Mobile (Pocket PC) | Base CDB | Oui | Oui | Oui | Base de données standard | Non | Non | Oui |
// Ajout d'un enregistrement dans le fichier Client cdbEcritCol("MaBase", "Client", "Nom", "Dupont") cdbEcritCol("MaBase", "Client", "Prénom", "Paul") cdbEcritCol("MaBase", "Client", "Ville", "Avignon") ResAjout = cdbAjoute("MaBase", "Client") // Problème rencontré ? SI ResAjout = Faux ALORS Erreur(ErreurInfo())
// Base de données standard "Contacts" // Ajout d'un enregistrement dans le fichier Contacts cdbContact.Nom = "Dupont" cdbContact.Prénom = "Paul" cdbContact.NomAffiché = "Dupont Paul" cdbContact.VilleDomicile = "Avignon" ResAjout = cdbAjoute("", cdbContact) // Problème rencontré ? SI ResAjout = Faux ALORS Erreur(ErreurInfo())
Syntaxe
<Résultat> = cdbAjoute(<Base de données> , <Fichier de données>)
<Résultat> : Booléen - Vrai si la fonction a réussi,
- Faux dans le cas contraire. En cas d'erreur, il est possible de connaître le détail de l'erreur grâce à la fonction ErreurInfo.
<Base de données> : Chaîne de caractères (avec guillemets) - Nom de la base de données préalablement ouverte avec la fonction cdbOuvre,
- Chaîne vide ("") pour manipuler une des bases de données standard du Terminal Mobile (tâches, contacts, ...).
<Fichier de données> : Chaîne de caractères (avec guillemets) ou constante Fichier de données à manipuler. Ce paramètre correspond :- soit au nom du fichier de données à manipuler.
- soit à la constante correspondant à une des bases de données standard :
| | cdbContact | Base de données "Contacts" | cdbTâche | Base de données "Tâches" | cdbRendezVous | Base de données "Rendez-Vous" |
Si ce paramètre correspond à une chaîne vide (""), la fonction cdbAjoute va manipuler le dernier fichier de données utilisé par la dernière fonction de gestion des bases de données du Terminal Mobile (fonction commençant par les lettres cdb). Remarques Valeurs par défaut lors de l'ajout d'un rendez-vous Si les rubriques cdbRendezVous.Etat et cdbRendezVous.JournéeEntière ne sont pas renseignées dans la structure CDB avant l'ajout de l'enregistrement, les valeurs par défaut suivantes sont automatiquement prises en compte : - cdbRendezVous.Etat = 2 (correspond à l'état occupé)
- cdbRendezVous.JournéeEntière = 2 (correspond à faux)
Accès à une base de données présente sur le Terminal Mobile (Pocket PC) Le tableau ci-dessous présente les actions nécessaires pour accéder à une base de données présente sur le Terminal Mobile : | | | | Base de données | Base de données standard (tâches, contacts, rendez-vous, ...) | Application WINDEV standard | - Établir une connexion entre le poste en cours et le Terminal Mobile (fonction ceConnecte).
- Ouvrir la base de données à manipuler (fonction cdbOuvre).
| Établir une connexion entre le poste en cours et le Terminal Mobile (fonction ceConnecte). | Application WINDEV Mobile | Ouvrir la base de données à manipuler (fonction cdbOuvre). | Aucune action spécifique n'est nécessaire. | Rappel : A partir de Windows Mobile 5, l'accès à une base de données standard (tâches, contacts, rendez-vous, ...) n'est plus possible depuis une application Windows (et donc depuis une application WINDEV standard).
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|