Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
dataStore.getInfo( )
|
dataStore.getInfo () -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
Resultado | Objeto |
![]() |
Propiedades del Datastore | |||||
El método dataStore.getInfo( ) devuelve un objeto que brinda información sobre el datastore. Este método es útil para configurar el código genérico.
Objeto devuelto
Propiedad | Tipo | Descripción | |||||||||||||||
type | cadena |
| |||||||||||||||
networked | booleano |
| |||||||||||||||
localID | texto | ID del almacén de datos en la máquina. Corresponde a la cadena localId dada con el comando Open datastore. Cadena vacía ("") para el almacén de datos principal. | |||||||||||||||
connection | objeto | Objeto que describe la conexión remota al almacén de datos (no se devuelve para el almacén de datos principal). Propiedades disponibles:
|
C_OBJECT($info)
$info:=ds.getInfo() //Ejecutado en 4D Server o 4D
//{"type":"4D","networked":false,"localID":""}
$info:=ds.getInfo() // Ejecutado en 4D remoto
//{"type":"4D Server","networked":true,"localID":""}
En un almacén de datos remoto:
C_OBJECT($info;$connectTo;$remoteDS)
$connectTo:=New object("hostname";"111.222.33.44:8044";"user";"marie";"password";"aaaa")
$remoteDS:=Open datastore($connectTo;"students")
$info:=$remoteDS.getInfo()
//{"type":"4D Server",
//"localID":"students",
//"networked":true,
//"connection":{hostname:"111.222.33.44:8044","tls":false,"idleTimeout":2880,"user":"marie"}}
Producto: 4D
Tema: ORDA - DataStore
Creado por: 4D v17 R5
Modificado: 4D v18
Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)
Manual de lenguaje 4D ( 4D v19.4)
Manual de lenguaje 4D ( 4D v19.5)
Manual de lenguaje 4D ( 4D v19.6)
Manual de lenguaje 4D ( 4D v19.7)
Manual de lenguaje 4D ( 4D v19.8)