Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
METHOD GET MODIFICATION DATE
|
METHOD GET MODIFICATION DATE ( rota ; dataMod ; horaMod {; *} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
rota | Texto, Array texto |
![]() |
Texto ou array que contém uma ou mais rotas de acesso | |||||
dataMod | Data, Array data |
![]() |
Data(s) de modificação do método | |||||
horaMod | Hora, Array inteiro longo |
![]() |
Hora(s) de modificação do método | |||||
* | Operador |
![]() |
Se passar = o comando é aplicado ao banco local quando é executado apartir de um componente (parâmetro ignorado fora deste contexto) | |||||
O comando METHOD GET MODIFICATION DATE retorna nos parâmetros dataMod e horaMod as datas e horários da última modificação dos métodos designados pelo parâmetro rota.
Pode utilizar dois tipos de sintaxe, baseadas em arrays ou variáveis:
C_TEXT(tVpath) // variáveis
C_DATE(vDate)
C_TIME(vTime)
METHOD GET MODIFICATION DATE(tVpath;vDate;vTime) // data e hora de um só método
ARRAY TEXT(arrPaths;0) // arrays
ARRAY DATE(arrDates;0)
ARRAY LONGINT(arrTimes;0)
METHOD GET MODIFICATION DATE(arrPaths;arrDates;arrTimes) // datas e horas de vários métodos
Não é possível combinar as duas sintaxes.
Se o comando for executado desde uma componente, é aplicado por padrão aos métodos da componente. Se passar o parâmetro *, acessa aos métodos do banco local.
Se quiser conhecer as datas e horas de modificação por vários métodos:
ARRAY TEXT(arrPaths;0)
APPEND TO ARRAY(arrPaths;"MyMethod1")
APPEND TO ARRAY(arrPaths;"MyMethod2")
...
ARRAY DATE(arrDates;0)
ARRAY LONGINT(arrTimes;0)
METHOD GET MODIFICATION DATE(arrPaths;arrDates;arrTimes)
Se quiser obter as datas de modificação dos métodos de um módulo com o prefixo "Web_". Não é possível utilizar o símbolo "@" em uma rota; entretanto, pode escreverr:
ARRAY TEXT($_webMethod;0)
METHOD GET NAMES($_webMethod;"Web_@")
ARRAY DATE($_date;0)
ARRAY LONGINT($_time;0)
METHOD GET MODIFICATION DATE($_webMethod;$_date;$_time)
Produto: 4D
Tema: Accesso aos Objetos de Design
Número
1170
Criado por: 4D v13
Manual de linguagem 4D ( 4D v20 R7)