Go to Contents
Page
précédente
Page
suivante
Table des matières > Création d'une base de données > Travail avec les formules et les fonctions > Exécution de calculs sur une machine hôte

Exécution de calculs sur une machine hôte
Bien que les calculs soient généralement exécutés sur la machine cliente, certains types de calculs non stockés sont exécutés sur la machine hôte. Ces symboles sont les suivants :
les recherches impliquant un calcul à l'aide d'une fonction Obtenir ;
les recherches impliquant un calcul de privilège d'enregistrement personnalisé à l'aide d'une fonction Obtenir ;
les jointures impliquant un calcul de privilège d'enregistrement personnalisé à l'aide d'une fonction Obtenir ;
les modules résidant uniquement sur la machine cliente impliquant l'un des calculs ci-dessus.
Si la machine hôte exige des informations d'état de la part du client, le résultat dépend de la fonction Obtenir utilisée.
Fonctions Obtenir évaluant le même élément sur une machine cliente et une machine hôte
Lorsque vous vous connectez à une base de données en réseau en tant que client d'ordinateur de bureau ou de publication Web, votre machine cliente transfert une grande partie de son état actif à la machine hôte. Ce transfert des informations d'état permet à la machine hôte de renvoyer la même valeur que la machine client lors des recherches et des jointures distantes utilisant les fonctions Obtenir suivantes :
Obtenir(NomCompte)
Obtenir(VersionApplication)
Obtenir(NombreRépétitionsCalcul)
Obtenir(DateActuelle)
Obtenir(HorodatageHôteActif)
Obtenir(HeureActuelle)
Obtenir(HorodatageActuel)
Obtenir(PrivilègesEtendus)
Obtenir(NomFichier)
Obtenir(CheminFichier)
Obtenir(TailleFichier)
Obtenir(AdresseIPHôte)
Obtenir(NomHôte)
Obtenir(EtatMultiUtilisateur)
Obtenir(ProtocoleRéseau)
Obtenir(NomPrivilèges)
Obtenir(AccèsEnreg)
Obtenir(IDEnreg)
Obtenir(NombreModificationsEnreg)
Obtenir(PlateformeSystème)
Obtenir(VersionSystème)
Obtenir(NombreEnregTotal)
Obtenir(NombreUtilisateurs)
Fonctions Obtenir pouvant évaluer différemment sur une machine cliente et une machine hôte
La machine hôte renvoie les informations d'état reçues lorsque vous vous êtes connecté depuis une machine cliente pour les fonctions Obtenir suivantes. L'état de la machine cliente étant susceptible de changer après votre connexion, l'hôte et la machine peuvent renvoyer des informations d'état différentes pour les recherches et les jointures utilisant les fonctions Obtenir suivantes :
Obtenir(LangueApplication)
Obtenir(CheminBureau)
Obtenir(CheminDocuments)
Obtenir(CheminFileMaker)
Obtenir(CheminPréférences)
Obtenir(NomImprimante)
Obtenir(DisqueSystème)
Obtenir(AdresseIPSystème)
Obtenir(LangueSystème)
Obtenir(AdresseNICSystème)
Obtenir(NomUtilisateur)
La machine hôte renvoie une valeur vide pour les autres fonctions Obtenir.
Remarques
Si la machine hôte essaie d'utiliser un module qui n'est installé que sur la machine cliente, l'hôte renvoie une erreur.
Dans les environnements client-serveur et point à point, la machine cliente exécutant un script évalue les Fonctions d'obtention dans le script.
Rubriques connexes
Fonctions d'obtention
Utilisation de fichiers partagés en tant que client
Modification des privilèges d'accès aux enregistrements
Définition des préférences des modules

Table des matières > Création d'une base de données > Travail avec les formules et les fonctions > Exécution de calculs sur une machine hôte
Page
précédente
Page
suivante