sc_date_conv({Campo_Data}, "Formato_Entrada", "Formato_Saída")
|
|
Um trabalho relativamente complexo na programação é a manipulação de datas. Para minimizar este problema o ScriptCase disponibiliza a função para conversão de datas sc_date_conv.
Parâmetro
|
Descrição |
| A ou Y |
Usado para referenciar ano. |
| M |
Usado para referenciar mês. |
| D |
Usado para referenciar Dia. |
| Db_Format |
Para formato de data do banco de dados. |
Ex. 1: O código abaixo converte a data do formato "dd/mm/aaaa" para o formato "aaaammdd" {campo_data} = sc_date_conv({campo_data},"dd/mm/aaaa","aaaammdd");
Ex. 2: O código abaixo converte a data do formato nativo do banco de dados para o formato "dd/mm/aaaa" {campo_data} = sc_date_conv({campo_data},"db_format","dd/mm/aaaa");
Ex. 3: O código abaixo converte a data do formato "dd/mm/aaaa" para o formato nativo do Banco de dados {campo_data} = sc_date_conv({campo_data},"dd/mm/aaaa","db_format");
|
Escopo da Macro
|
Aplicação Blank
|
Aplicação Calendário
|
Aplicação Gráfico
|
Aplicação Consulta
|
Aplicação Filtro
|
Aplicação Formulário
|
Aplicação Controle
|
Aplicação Report PDF
|
allMacros onExecute
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus allMacros onAfterDelete onAfterInsert onAfterUpdate onBeforeDelete onBeforeInsert onBeforeUpdate onInit onLoadAll onRefresh onValidate onValidateFailure onValidateSuccess
|
allMacros onFooter onHeader onInit
|
ajaxFieldonClick allMacros onApplicationInit onFooter onGroupBy onHeader onInit onNavigate onRecord
|
allMacros onFilterInit onFilterRefresh onFilterSave onFilterValidate
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus allMacros onAfterDelete onAfterDeleteAll onAfterInsert onAfterInsertAll onAfterUpdate onAfterUpdateAll onBeforeDelete onBeforeDeleteAll onBeforeInsert onBeforeInsertAll onBeforeUpdate onBeforeUpdateAll onClick onInit onLoadAll onNavigate onRecord onRefresh onValidate onValidateFailure onValidateSuccess
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus allMacros onClick onInit onLoadAll onRefresh onValidate onValidateFailure onValidateSuccess
|
allMacros onFooter onHeader onInit onRecord
|
|