Clique abaixo para nos ajudar
Login

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
25 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 25 Visitantes :: 2 Motores de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Como preencher campos vazios

9/2/2017, 11:55 por Linghston

Pessoal boa tarde,

É o seguinte, eu preciso preencher os campos de uma coluna da tabela DBF que …

Comentários: 2

Enviar msg para WhatsAPP via VFP

7/2/2017, 10:31 por Eliana

Olá Pessoal!

Alguém sabe se é possível enviar mensagem para o WhatsAPP via VFP?


Grata


Comentários: 0

Tudo dá errado

3/2/2017, 16:50 por Douglas Pascini

Troquei de maquina, achei que seria uma boa, [Você precisa estar registrado e conectado para ver esta imagem.]  pois passei para uma maquina melhor.

Instalei o …

Comentários: 1

URGENTE - Instalação do aplicativo

24/1/2017, 08:51 por Douglas Pascini

Bom dia. Estou com um problema, ao fazer a instalação (colocar os arquivo) do aplicativo na …

Comentários: 0

USAR REPORT FORM

30/12/2016, 09:06 por AJC

Pessoal bom dia,
Estou com um grande problema, já pesquisei muita coisa sobre report form, mas o …

Comentários: 3

Estatísticas
Temos 7016 usuários registrados
O último usuário registrado atende pelo nome de Coronado

Os nossos membros postaram um total de 21 mensagens em 12 assuntos

Função para Validar Syntax

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Em curso Função para Validar Syntax

Mensagem por mfelis em 1/7/2010, 10:08

Olá tem um método que executa uma macro mas quero evitar disparar erros,tem alguma função que verifica a sintaxe do comando e retorna se o comando pode ser executado ou se ele tem erro!

mfelis
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Em curso Re: Função para Validar Syntax

Mensagem por Marcos Guedes em 1/7/2010, 11:04

Não entendi bem, mas veja se a função
EXECSCRIPT() lhe ajuda.
O comando deverá ser passado no formato string.

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Em curso Re: Função para Validar Syntax

Mensagem por mfelis em 1/7/2010, 11:50

[Você precisa estar registrado e conectado para ver este link.] escreveu:Não entendi bem, mas veja se a função
EXECSCRIPT() lhe ajuda.
O comando deverá ser passado no formato string.
ele retorn .T. se foi todu certo mais não é isso preciso verificar se a expresão o script tem algum erro de sintaxe antes de executa-lo

mfelis
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Em curso Re: Função para Validar Syntax

Mensagem por lardecristo em 1/7/2010, 12:55

Abaixo tenho um pedaço de código:
Código:
FUNCTION PosicionaNaLista(cboCombo as ComboBox, lsTabela as String, lsIndice as String, lsCampo as String, lnPosicaoColunaApoio as Integer)
   LOCAL lnPosicao as Integer, ;                     && Contém a posição do cursor
         lsTexto as String, ;                     && Contém o texto para a busca
         lsRetorno as String, ;                     && String de Retorno
         lsCampoAux as String, ;                     && Contém tabela + campo
         lnAuxPosicaoApoio as Integer               && Contém a posição da coluna no ListItem para retorno do dado
   lnAuxPosicaoApoio = 2                           && Começa coluna com 2
   IF PCOUNT() = 5 AND VARTYPE(lnPosicaoColunaApoio) = "N"   && Passou uma coluna e é dado numérico?
      lnAuxPosicaoApoio = lnPosicaoColunaApoio         && Contém a coluna passada
   ENDIF
Este pedaço eu uso dois comandos para verificar se veio 5 argumentos e também o tipo da variável, vê se isso ajuda.
PCOUNT() = Retorna a quantidade de argumentos, se a sua função precisa receber 3 argumentos, coloque isso
PCOUNT() < 3 e no IF retorne .F.
VARTYPE() = Verifica o tipo.

Eu não conheço outra forma, mas se você colocar isso na sua função dá para verificar o retorno e dizer que tem algum problema.

Código:
IF PosicionaNaLista() = .f. THEN
    MESSAGEBOX("Tem erro")
ENDIF

Você pode criar uma lista de erros próprios e retornar o erro.

PUBLIC paErroFuncaoPosicionaNaLista[20]
paErroFuncaoPosicionaNaLista[1] = "FALTA ARGUMENTO"

Código:
IF PosiconaNaLista() = 1 THEN
    MESSAGEBOX(paErroFuncaoPosiciona[1])
ENDIF

É um exemplo bem pequeno, mas é um caminha, qualquer coisa me diga se precisa de ajuda.

Luiz Alexandre Ruiz
Desenvolvedor

lardecristo
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Em curso Re: Função para Validar Syntax

Mensagem por mfelis em 1/7/2010, 13:03

OK.Vou Tentar mas se encontrarem um função que faz essa validação me avissem!

mfelis
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Em curso Re: Função para Validar Syntax

Mensagem por Marcos Guedes em 1/7/2010, 13:34

Marcelo, validação é algo que depende da linguagem.

O que você quer é algo utilizando parsing.
Estudo sobre compiladores e provavelmente você entenderá como criar sua função.

Outra forma é utilizando Expressão Regular.

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Em curso Re: Função para Validar Syntax

Mensagem por mfelis em 1/7/2010, 13:53

[Você precisa estar registrado e conectado para ver este link.] escreveu:Marcelo, validação é algo que depende da linguagem.

O que você quer é algo utilizando parsing.
Estudo sobre compiladores e provavelmente você entenderá como criar sua função.

Outra forma é utilizando Expressão Regular.

depende da linguagem

á linguagem é somente VFP.O quero fazer está na Class no tópico Interpretador de VPFSCRIPT. coloquei na parte de Tutorias ETC.. a função ValidSyntax está vazia preciso preenche mas validar 900 métodos é muito complicado por isso quero saber se tem algum método senão nem vou usar este método

mfelis
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum