Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
entity.getKey( )
|
entity.getKey ( {modo} ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
modo | Inteiro longo |
![]() |
dk key as string: chave primária é retornada como uma string, qualquer que seja o tipo da chave primária | |||||
Resultado | Texto, Inteiro longo |
![]() |
Valor da chave primária da entidade | |||||
O método entity.getKey( ) retorna o valor da chave primária da entidade.
Chaves primárias podem ser números (longint) ou strings. Pode "forçar" que o valor da chave primária retornada seja uma string, qualquer que seja o tipo da chave primária real, passando a opção dk key as string no parâmetro modo.
C_OBJECT($employees;$employee)
$employees:=ds.Employee.query("lastName=:1";"Smith")
$employee:=$employees[0]
ALERT("The primary key is "+$employee.getKey(dk key as string))
Produto: 4D
Tema: ORDA - Entidade
Criado por: 4D v17
Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)
Manual de linguagem 4D ( 4D v19.4)
Manual de linguagem 4D ( 4D v19.5)
Manual de linguagem 4D ( 4D v19.6)
Manual de linguagem 4D ( 4D v19.7)
Manual de linguagem 4D ( 4D v19.8)