4D v16.3

METHOD GET MODIFICATION DATE

Página Inicial

 
4D v16.3
METHOD GET MODIFICATION DATE

METHOD GET MODIFICATION DATE 


 

METHOD GET MODIFICATION DATE ( rota ; dataMod ; horaMod {; *} )  
Parâmetro Tipo   Descrição
rota  Texto, Array texto in Texto ou array que contém uma ou mais rotas de acesso
dataMod  Data, Array data in Data(s) de modificação do método
horaMod  Hora, Array inteiro longo in Hora(s) de modificação do método
Operador in 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)

 
PROPRIEDADES 

Produto: 4D
Tema: Accesso aos Objetos de Design
Número 1170

 
HISTÓRIA 

Criado por: 4D v13

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)