4D v16.3

Accès objets développement

Accueil

 
4D v16.3
Accès objets développement

Accès objets développement 

 

Constante  Type Valeur Comment
Attribute executed on server  Entier long 8 Correspond à l’option "Exécuter sur serveur"
Attribute folder name  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.
Attribute invisible  Entier long 1 Correspond à l’option "Invisible"
Attribute published SOAP  Entier long 3 Correspond à l’option "Offerte comme Web Service"
Attribute published SQL  Entier long 7 Correspond à l’option "Disponible via SQL"
Attribute published Web  Entier long 2 Correspond à l’option "Disponible via les balises HTML et les URLs 4D (4DACTION...)"
Attribute published 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.
Attribute shared  Entier long 5 Correspond à l’option "Partagée entre composants et base hôte"
Code with tokens  Entier long 1 Inclure les tokens dans le code exporté
On object locked abort  Entier long 0 Le chargement de l’objet est abandonné (fonctionnement par défaut)
On object locked confirm  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é)
On object locked retry  Entier long 1 4D tente de charger l’objet jusqu’à ce qu’il soit libéré
Path all objects  Entier long 31 Combinaison des chemins de toutes les méthodes de la base
Path database method  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]/onServerOpenConnexion
[databaseMethod]/onServerCloseConnection
[databaseMethod]/onSystemEvent
[databaseMethod]/onSqlAuthentication
Path project form  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/ma%2liste
[projectForm]/monForm2/bouton1
Path project method  Entier long 1 Nom de la méthode.
Exemple : MaMethodeProjet
Path table form  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/ma%2liste
[tableForm]/table_2/Form1/ma%2liste
Path trigger  Entier long 8 Chemin des triggers de la base. Exemples :
[trigger]/table_1
[trigger]/table_2


Voir aussi  

METHOD Get attribute
METHOD Get path
METHOD GET PATHS
METHOD RESOLVE PATH
METHOD SET ACCESS MODE
METHOD SET ATTRIBUTE

 
PROPRIÉTÉS 

Produit : 4D
Thème : Liste des thèmes de constantes

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)