Você está na página 1de 3

Funes para Data em ADVPL

Funes para trabalhar com datas:


http://microsigadvpl.blogspot.com.br/p/blog-page.html
Funo Descrio Sintaxe

Ctod Converte de caracter para data Ctod("20/05/2010")
Dtoc Converte de data para caracter Dtoc(Data)
Dtos
Converte de data para string no
formato
aaaammdd
Dtos(Data)
Stod
Converte de String para data no
formato
dd/mm/aaaa
Stod(Data)

Date Retorna a data atual Date()
Day Retorna o dia de uma data Day(Data)
Month Retorna o mes de uma data Month(Data)
Year Retorna o ano de uma data Year(Data)

cMonth
Retorna uma cadeia de caracteres com
nome do
ms em ingls
cMonth(Data)
MesExtenso Retorna o nome do ms por extenso MesExtenso(nMes)

AnoMes
Retorna o ano e o ms no formato
aaaamm
AnoMes(Data)
MesDia
Retorna o ms e dia no formato
mmdd
MesDia(Data)

Day2Str Retorna o dia no formato DD Day2Str(Data)
Month2Str Retorna o ms no formato MM Month2Str(Data)
Year2Str Retorna o ano no formato AAAA Year2Str(Data)

DaySum Soma dia(s) a uma Data DaySum(Data, nDias)
DaySub Subtrai dia(s) de uma Data DaySub(Data, nDias)
MonthSum Soma mes(es) a uma Data MonthSum(Data,nMes)
MonthSub Subtrai mes(es) de uma Data MonthSub(Data, nMes)
YearSum Soma ano(s) a uma data YearSum(Data, nAno)
YearSub Subtrai ano(s) de uma data YearSub(Data, nAno)

DateDiffDay Diferenca em dias entre duas datas DateDiffDay(Data1, Data2)
DateDiffMonth Diferenca em meses entre duas DateDiffMonth(Data1,
datas Data2)
DateDiffYear Diferenca em anos entre duas datas
DateDiffYear(Data1,
Data2)
DateDiffYMD
Diferenca de Anos, Meses e Dias entre
duas
datas
DateDiffYMD(Data1,
Data2)

DiaSemana
Retorna a Descrio do Dia da
Semana
conforme parmetros
DiaSemana(Data, nTam,
nDia)
Dow Retorna o dia da Semana Dow(Data)
FirstDate
Retorna a Data do Primeiro dia do mes
da
data passada
FirstDate(Data)
LastDate
Retorna a Data do ltimo dia do mes
da data
passada
LastDate(Data)
Last_Day
Retorna o ltimo dia do mes de uma
data
Last_Day(Data)
FirstYDate
Retorna a Data do Primeiro dia do Ano
da
Data Passada
FirstYDate(Data)
LastYDate
Retorna a Data do ltimo dia do Ano
da Data
Passada
LastYDate(Data)


Tabelas SX
Tabelas SXn
SX1 Perguntas e Respostas. Parmetros de filtro tipo: De / At.
SX2 Mapeamento de arquivos cadastro das tabelas.
SX3
Dicionrio de dados parmetros dos campos das telas e tabela
(tamanho,tipo,etc).
SX4 Agenda do schedule de Processos.
SX5 Tabelas cadastro de tabelas fixas tipo: (UF, unid. de medidas, etc).
SX6 Parmetros cadastro das parametrizaes do sistema.
SX7 Gatilhos cadastro dos disparos de eventos entre campos.
SX9
Relacionamento entre arquivos Cadastro dos domnios e contra-
domnios esses relacionamentos so criados independentes do banco.
SXA Pastas cadastrais. Cadastro das pasta que existem nas telas.
SXB Consulta padro Lupa de auxilio ao campo.
SXC Controle de usurio.
SXD Controle de schedule de Processos.
SXE
Sequncia de documentos Controla o nmero sequncia de uma tabela
neste caso o prximo nmero disponvel.
SXF
Sequncia de documentos (Prximo) Controla o nmero sequncia de
uma tabela neste caso o ltimo nmero utilizado.
SXG
Tamanho padro para campos Altera o tamanho de um campo em
todas as tabelas em que ele esteja, conforme previamente cadastrado
no SX9.
SXK
Controle de perguntas (SX1) usurios. Guarda os ltimo parmetros
utilizado em uma pesquisa.
SXM Configurao do scheduler. Cadastra as configuraes.
SXO Controle de Log's por tabela.
SXP Controle de Log's por tabela.
SIX ndices dos arquivos.
SINDEX ndices dos arquivos.

Pgina do Grupo advplblog.blogspot.com .

Você também pode gostar