Loja Virtual Uniartes

  Loja virtual de vendas de produtos para artesanato, tintas e muito mais. www.lojauniartes.com.br... Leia Mais

Ver proximo Ver Portfolio completo

ControlFlex

No segmento de máquinas agrícolas, principal negócio da empresa, os produtos Controlflex estão presentes em quase todas as montadoras do Brasil. www.controlflex.com.br... Leia Mais

Ver proximo Ver Portfolio completo

Vesper – Sistema de Ensino

Site do Grupo VespeR Um único portal para 7 colégios nos estados de Rio de Janeiro e São Paulo. Site: www.vesper.org.br... Leia Mais

Ver proximo Ver Portfolio completo

Neoink

Indústria de Tintas para Impressoras Gráficas. Site: www.neoink.com.br... Leia Mais

Ver proximo Ver Portfolio completo

Latest happenings from my blog

View All Posts In My Blog »


Seja Bem-Vindo

0 Comments

Acesse nosso Port-Folio, conheça nossos serviços e faça seu orçamento.

-Desenvolvimento de Sites
-Consultoria em Tecnologia de Informação


ADVPL – Chamar página da WEB

0 Comments

Interessante para quem utiliza ADVPL WEBEX, lembrando da necessidade de licenças “I”.

Function xyz()
winexec(“C:\Program Files\Internet Explorer\IEXPLORE.EXE www.seusite.com.br“,1)
Return()


Funções úteis de datas em ADVPL

0 Comments

Funções:

MesDia( dDate ) -> String MMDD onde MM Mes e DD Dia
AnoMes( dDate ) -> String AAAAMM onde AAAA Ano e MM Mes
Day2Str( uData ) -> String DD onde uData podera ser uma Data, um valor numérico ou um caracter nuérico
Month2Str( uData ) -> String MM exemplo conforme Day2Str()
Year2Str( uData ) -> String AAAA exemplo conforme Day2Str()
DaySum( dDate , nDays ) -> dNewDate Soma dia(s) a uma Data
DaySub( dDate , nDays ) -> dNewDate Subtrai dia(s) de uma Data
YearSum( dDate , nYear ) -> dNewYear ( soma Ano(s) a uma data )
YearSub( dDate , nYear ) -> dNewDate ( Subtrai Ano(s) de uma data )
DateDiffDay( dDate1 , dDate2 ) -> nDiffDay ( Diferenca em dias entre duas datas
DateDiffMonth( dDate1 , dDate2 ) -> dDiffMonth ( Diferenca em meses entre duas datas )
DateDiffYear( dDate1 , dDate2 ) -> nDiffYear ( Diferenca em anos entre duas datas )
DateDiffYMD( dDate1 , dDate2 ) -> { nDiffYerar , nDiffMonth, nDiffDay } ( Diferenca de Anos, Meses e Dias entre duas datas )
Last_Day( dDate ) -> nLastDay -> Retorna o último dia do mes de uma data
FirstDate( dDate ) -> dFristDate -> Retorna a Data do Primeiro dia do mes da data passada
LastDate( dDate ) -> dLastDate -> Retorna a Data do ùltimo dia do mes da data passada
FirstYDate( dDate ) -> dFirstYDate -> Retorna a Data do Primeiro dia do Ano da Data Passada
LastYDate( dDate ) -> dLastYDate -> Retorna a Data do ùltimo dia do Ano da Data Passada
DiaSemana( dData , nTam , nDia ) -> Retorna a Descrição do Dia da Semana conforme parâmetros

Conversões
DTOC = date to caracter
CTOD = caracter to date
DTOS = date do string (AAAAMMDD)


Variáveis Públicas Disponíveis no Protheus:

0 Comments

· dDataBase (D, 8) à Contém a data selecionada na entrada do sistema.

· cUsuario (C, 533) à Contém informações do usuário:de 001 a 006 – Senha do Usuário (6
dígitos)de 007 a 021 – Nome do Usuário (15 dígitos)de 022 a 533 – Permissões de Acesso (512 dígitos)

· cSenha (C, 6) à Senha do Usuário.

· cUserName (C, 15) à Nome do Usuário sem brancos a direita.

· cAcesso (C, 128) à Permissões de Acesso do Usuário.

· _cUserID (C, 6) à Número de identificação do usuário no cadastro de usuários. Ex.: “000006″.

· cNivel (N, 1) à Nível de Acesso do Usuário podendo variar de 0 a 9 sendo que 9 indica um
Administrador.

· cModulo (C, 3) à Sigla do Módulo que está em uso no momento. Ex.: “EST” para o Módulo de Estoque.

· nModulo (N, 1) à Número do Módulo que está em uso no momento. Ex.: 4 para o Módulo de Estoque.

· aEmpresas (A) à Array contendo tantos elementos quanto forem as empresas e filiais cadastradas no sistema sendo que cada elemento se encontra no formato “EEFF” (Empresa + Filial) Ex.: “5501”.

· cNumEmp (C, 4) à Número da Empresa + Filial que está em uso no momento. Ex.: “9901″.

· cEmpAnt (C, 2) à Número da Empresa que está em uso no momento. Ex.: “55″.

Fonte: microsigadvpl.blogspot.com