sc_date(Fecha, "Formato", "Operador", D, M, Y)
|
|
Esta macro tiene el objetivo de calcular el incremento o disminución de fechas. Para su uso son necesarios algunos parámetros de la siguiente manera:
Parámetros
|
Descripción |
| Date |
Campo de fecha que contiene la fecha a modificar. |
| Format |
Formato del campo fecha. |
| Operator |
"+" para incremento y "-" para decremento. |
| D |
Número de días para aumentar o disminuir. |
| M |
Número de meses para aumentar o disminuir. |
| Y |
Número de años para aumentar o disminuir. |
Ej. 1: {birthdate} = sc_date({birthdate}, "dd/mm/yyyy", "+", 30, 0, 0);
Ej. 2: $new_date = sc_date({birthdate}, "yyyy-mm-dd", "-", 15, 3, 2);
Ej. 3: {inclusion_dt} = sc_date(date('Ymd'), "yyyymmdd", "-", 0, 1, 1);
OBS: Para obtener la certificación del formato de fecha, antes de usar la función, pruébelo en cualquier caso: echo "form_date =". {nombre del campo fecha};
|
Macro Scope
|
Aplicación Blank
|
Aplicación Calendario
|
Aplicación Gráfica
|
Aplicación Grid
|
Aplicación Búsqueda
|
Aplicación Formulário
|
Aplicación Controle
|
Aplicación Menu
|
Aplicación Menú Arból
|
Aplicación ReportPDF
|
allMacros onExecute
|
ajaxFieldonBlur ajaxFieldonClick ajaxFieldonFocus allMacros onAfterDelete onAfterInsert onAfterUpdate onApplicationInit onBeforeDelete onBeforeInsert onBeforeUpdate onInit onLoadAll onRefresh onValidate onValidateFailure onValidateSuccess
|
allMacros onApplicationInit onFooter onHeader onInit
|
ajaxFieldonClick allMacros onApplicationInit onFooter onGroupBy onHeader onInit onNavigate onRecord
|
allMacros onApplicationInit onFilterInit onFilterRefresh onFilterSave onFilterValidate
|
ajaxFieldonBlur ajaxFieldonClick ajaxFieldonFocus allMacros onAfterDelete onAfterDeleteAll onAfterInsert onAfterInsertAll onAfterUpdate onAfterUpdateAll onApplicationInit onBeforeDelete onBeforeDeleteAll onBeforeInsert onBeforeInsertAll onBeforeUpdate onBeforeUpdateAll onClick onInit onLoadAll onNavigate onRecord onRefresh onValidate onValidateFailure onValidateSuccess
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus allMacros onApplicationInit onClick onInit onLoadAll onRefresh onValidate onValidateFailure onValidateSuccess
|
allMacros onApplicationInit onExecute onLoad
|
allMacros onApplicationInit onExecute onLoad
|
allMacros onApplicationInit onFooter onHeader onInit onRecord
|
|