4D v15 R3Get database parameter |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v15 R3
Get database parameter
|
Get database parameter ( {laTable ;} sélecteur {; valeurAlpha} ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
laTable | Table |
![]() |
Table du paramètre ou Table par défaut si ce paramètre est omis | |||||
sélecteur | Entier long |
![]() |
Code du paramètre de la base | |||||
valeurAlpha | Chaîne |
![]() |
Valeur alpha du paramètre | |||||
Résultat | Réel |
![]() |
Valeur du paramètre | |||||
La commande Get database parameter permet de lire la valeur courante d'un paramètre de la base 4D. Lorsque la valeur du paramètre est une chaîne de caractères, elle est retournée dans le paramètre valeurAlpha.
sélecteur désigne le paramètre de la base à lire. 4D vous propose les constantes prédéfinies suivantes, placées dans le thème Paramètres de la base :
Constante | Type | Valeur |
Direct2D désactivé | Entier long | 0 |
Direct2D matériel | Entier long | 1 |
Direct2D Logiciel | Entier long | 3 |
Minimum process Web | Entier long | 6 |
Maximum process Web | Entier long | 7 |
Mode conversion Web | Entier long | 8 |
Taille cache données | Entier long | 9 |
Appels système 4D mode local | Entier long | 10 |
Appels système 4D Server | Entier long | 11 |
Appels système 4D mode distant | Entier long | 12 |
Timeout 4D Server | Entier long | 13 |
Timeout 4D mode distant | Entier long | 14 |
Numéro du port | Entier long | 15 |
Adresse IP d'écoute | Entier long | 16 |
Jeu de caractères | Entier long | 17 |
Process Web simultanés maxi | Entier long | 18 |
Client minimum process Web | Entier long | 19 |
Client maximum process Web | Entier long | 20 |
Client taille max requêtes Web | Entier long | 21 |
Client numéro de port | Entier long | 22 |
Client adresse IP d’écoute | Entier long | 23 |
Client jeu de caractères | Entier long | 24 |
Client proc Web simultanés maxi | Entier long | 25 |
Taille maximum requêtes Web | Entier long | 27 |
Enreg requêtes 4D Server | Entier long | 28 |
_o_Enreg requêtes Web | Entier long | 29 |
Client enreg requêtes Web | Entier long | 30 |
Numéro automatique table | Entier long | 31 |
_o_Précision affichage réels | Entier long | 32 |
Enreg événements debogage | Entier long | 34 |
Numéro du port client serveur | Entier long | 35 |
Inversion des objets | Entier long | 37 |
Numéro de port HTTPS | Entier long | 39 |
Client numéro de port HTTPS | Entier long | 40 |
Mode Unicode | Entier long | 41 |
SQL autocommit | Entier long | 43 |
Casse caractères moteur SQL | Entier long | 44 |
Enreg requêtes client | Entier long | 45 |
Chercher par formule serveur | Entier long | 46 |
Trier par formule serveur | Entier long | 47 |
Synchro auto dossier Resources | Entier long | 48 |
Jointures chercher par formule | Entier long | 49 |
Niveau de compression HTTP | Entier long | 50 |
Seuil de compression HTTP | Entier long | 51 |
Taille pile process base server | Entier long | 53 |
Timeout connexions inactives | Entier long | 54 |
PHP adresse IP interpréteur | Entier long | 55 |
PHP port interpréteur | Entier long | 56 |
PHP nombre enfants | Entier long | 57 |
PHP nombre requêtes max | Entier long | 58 |
PHP utiliser interpréteur externe | Entier long | 60 |
Taille maxi mémoire temporaire | Entier long | 61 |
Liste de chiffrement SSL | Chaîne | 64 |
Taille minimum libération cache | Entier long | 66 |
Direct2D statut | Entier long | 69 |
Direct2D lire statut actif | Entier long | 74 |
Enreg diagnostic | Entier long | 79 |
Liste commandes enreg | Chaîne | 80 |
Correcteur orthographique | Entier long | 81 |
Prise en charge QuickTime | Entier long | 82 |
JSON fuseau horaire local | Entier long | 85 |
Utiliser ancienne couche réseau | Entier long | 87 |
Numéro de port serveur SQL | Entier long | 88 |
Limitation nombre journaux | Entier long | 90 |
Cette méthode permet de récupérer les valeurs courantes du minuteur interne de 4D :
C_LONGINT($ticksbtwcalls;$maxticks;$minticks;$lparams)
If(Application type=4D mode local) ` Si nous sommes en 4D local
$lparams:=Get database parameter(4D Local Mode Scheduler)
$ticksbtwcalls:=$lparams &0x00ff
$maxticks:=($lparams>>8)&0x00ff
$minticks:=($lparams>>16)&0x00ff
End if
Le sélecteur 16 (IP address to listen) permet d’obtenir l’adresse IP sur laquelle le serveur Web 4D reçoit les requêtes HTTP. L’adresse obtenue est de forme hexadécimale. L’exemple suivant permet de décomposer l’adresse IP reçue :
Produit : 4D
Thème : Environnement 4D
Numéro :
643
Modifié : 4D v11 SQL Release 4
Modifié : 4D v11 SQL Release 5
Modifié : 4D v12
Modifié : 4D v13
4D - Langage ( 4D v15 R3)
4D - Langage ( 4D v15)
4D - Langage ( 4D v15.4)
4D - Langage ( 4D v15.3)