Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
Accès objets développement

Accès objets développement 

 

Constante  Type Valeur Comment
Attribut exécutée sur serveur  Entier long 8 Correspond à l’option "Exécuter sur serveur"
Attribut invisible  Entier long 1 Correspond à l’option "Invisible"
Attribut nom dossier  Entier long 1024 Nom de dossier pour la méthode (attribut "folder"). Lorsque vous passez cette constante, vous devez passer un nom de dossier dans valeurAttribut :
  • si le nom correspond à un dossier valide, la méthode sera placée dans ce dossier parent,
  • si le dossier n’existe pas, la commande ne change rien au niveau du dossier parent,
  • si vous passez une chaîne vide, la méthode sera placée au niveau racine.
Attribut partagée  Entier long 5 Correspond à l’option "Partagée entre composants et base hôte"
Attribut publiée SOAP  Entier long 3 Correspond à l’option "Offerte comme Web Service"
Attribut publiée SQL  Entier long 7 Correspond à l’option "Disponible via SQL"
Attribut publiée Web  Entier long 2 Correspond à l’option "Disponible via les balises HTML et les URLs 4D (4DACTION...)"
Attribut publiée WSDL  Entier long 4 Correspond à l’option "Publiée dans WSDL". N'est prise en compte que si l’option "Offerte comme Web Service" est activée.
Chemin classe  Entier long 32

Chemin de la définition de classe. Exemple :
[class]/Individu
[class]/Etudiant

Chemin formulaire projet  Entier long 4

Chemin des méthodes formulaire projet et de toutes leurs méthodes objet. Exemples :
[projectForm]/monForm/{formMethod}
[projectForm]/monForm/bouton1
[projectForm]/monForm/maliste
[projectForm]/monForm2/bouton1

Chemin formulaire table  Entier long 16

Chemin des méthodes formulaire table et de toutes leurs méthodes objet. Exemples :
[tableForm]/table_1/Form1/{formMethod}
[tableForm]/table_1/Form1/bouton1
[tableForm]/table_1/Form1/maliste
[tableForm]/table_2/Form1/maliste

Chemin méthode base  Entier long 2

Chemin des méthodes base définies (nom anglais). Liste de ces méthodes :
[databaseMethod]/onStartup
[databaseMethod]/onExit
[databaseMethod]/onDrop
[databaseMethod]/onBackupStartup
[databaseMethod]/onBackupShutdown
[databaseMethod]/onWebConnection
[databaseMethod]/onWebAuthentication
[databaseMethod]/onWebSessionSuspend
[databaseMethod]/onServerStartup
[databaseMethod]/onServerShutdown
[databaseMethod]/onServerOpenConnection
[databaseMethod]/onServerCloseConnection
[databaseMethod]/onSystemEvent
[databaseMethod]/onSqlAuthentication
[databaseMethod]/onHostDatabaseEvent
[databaseMethod]/onRESTAuthentication
[databaseMethod]/onMobileAppAuthentication
[databaseMethod]/onMobileAppAction

Chemin Méthode projet  Entier long 1 Nom de la méthode.
Exemple : MaMethodeProjet
Chemin tous les objets  Entier long -1

Chemins de toutes les méthodes de la base

Chemin trigger  Entier long 8 Chemin des triggers de la base. Exemples :
[trigger]/table_1
[trigger]/table_2
Code avec tokens  Entier long 1 Inclure les tokens dans le code exporté
Sur objet verrouillé abandonner  Entier long 0 Le chargement de l’objet est abandonné (fonctionnement par défaut)
Sur objet verrouillé confirmer  Entier long 2 4D affiche une boîte de dialogue vous permettant de choisir de réessayer ou d’abandonner. En mode distant, cette option n’est pas prise en charge (le chargement est abandonné)
Sur objet verrouillé réessayer  Entier long 1 4D tente de charger l’objet jusqu’à ce qu’il soit libéré


Voir aussi  

METHODE FIXER ATTRIBUT
METHODE FIXER MODE ACCES
METHODE Lire attribut
METHODE Lire chemin
METHODE LIRE CHEMINS
METHODE RESOUDRE CHEMIN

 
PROPRIÉTÉS 

Produit : 4D
Thème : Liste des thèmes de constantes
Nom intl. : Design Object Access

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)