Saltar al contenido principal
Versión: 20 R10 BETA

METHOD GET MODIFICATION DATE

METHOD GET MODIFICATION DATE ( ruta ; fechaMod ; horaMod {; operador} )

ParámetroTipoDescripción
rutaText, Text arrayTexto o array texto que contiene una o más rutas de acceso
fechaModDate, Date arrayFecha(s) de modificación de métodos(s)
horaModTime, Integer arrayHora(s) de modificación de métodos(s)
operador*Si se pasa = el comando se aplica a la base local cuando se ejecuta desde un componente (parámetro ignorado fuera de este contexto)

Descripción

El comando METHOD GET MODIFICATION DATE devuelve en los parámetros fechaMod y horaMod las fechas y horas de la última modificación de los métodos designados por el parámetro ruta.

Puede utilizar dos tipos de sintaxis, basadas en arrays o variables:

 var tVpath : Text // variables
var vDate : Date
var vTime : Time
METHOD GET MODIFICATION DATE(tVpath;vDate;vTime) // fecha y hora de un solo método
 ARRAY TEXT(arrPaths;0) // arrays
ARRAY DATE(arrDates;0)
ARRAY LONGINT(arrTimes;0)
METHOD GET MODIFICATION DATE(arrPaths;arrDates;arrTimes) // fechas y horas de varios métodos

No es posible combinar las dos sintaxis.

Si el comando se ejecuta desde un componente, se aplica por defecto a los métodos del componente. Si pasa el parámetro *, accede a los métodos de la base local.

Ejemplo 1

Quiere conocer las fechas y horas de modificación por varios 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)

Ejemplo 2

Quiere obtener las fechas de modificación de los métodos de un módulo con el prefijo "Web_". No se puede utilizar el símbolo "@" en una ruta; Sin embargo, puede escribir:

 ARRAY TEXT($_webMethod;0)
METHOD GET NAMES($_webMethod;"Web_@")
ARRAY DATE($_date;0)
ARRAY LONGINT($_time;0)
METHOD GET MODIFICATION DATE($_webMethod;$_date;$_time)

Propiedades

Número de comando1170
Hilo seguro

AltStyle によって変換されたページ (->オリジナル) /