inicio mail me! sindicaci;ón

FormUp

FormUp é uma classe em ActionScript 2.0 Open source para tratamento de formulários em Flash sem o uso de componentes.

Pra que serve?

Criada para facilitar o desenvolvimento de formulários, visto que isso é muito trabalhoso em alguns casos. FormUp permite que você apenas crie a interface do formulário, e se preocupe com as animações e interações. Basta especificar os tipo de campos utilizados, e ele faz a validação, cria máscaras e outras coisas.

Dúvida

FormUp é um código aberto para nos livrar da mão de obra de tratar os formulários com máscara, validação, tabIndex, enviar, pegar respostas e todas essas coisas. Ela trata formulários de qualquer tipo, os tornam muito mais limpos, nos deixando livre para cuidar apenas de animações cores e efeitos.

Tiago said,

June 19, 2007 @ 11:08

Ola, gostaria de obter mais informações a respeito de criação de formulários em Flash.
Preciso desenvolver um software e minha dúvida é:
Através de Actions Script, somente, eu poderia criar um formulário com funções próximas das oferecidas pelo access ou eu deve fazer uma integração entre os dois (Flash e Access/ se é que essa integração é possível).
Bela inciativa a do blog.
Obrigado

Ricardo said,

June 29, 2007 @ 20:02

Vai exister na versão Actionscript 3 ??

guindex said,

June 29, 2007 @ 23:53

Jah existe Ricardo, mas não terminei a documentação, assim que finalizar postarei aqui! = ]

Paulo said,

June 30, 2007 @ 0:11

Poo! Essa foi boa, com certeza já entrou pra galeria de “Como é que eu nunca pensei nisso antes”

Excelente cara minha vida mudou!!!

Ricardo said,

August 29, 2007 @ 10:27

EStranho deu erro.
Será que é pq o windows esta colocando o nome da pasta tudo em minúsculo ?

guindex said,

August 31, 2007 @ 9:56

Não sei dizer ricardo, na verdade não era pra ser não, explica mais aí pra gente resolver.

Lucas said,

October 13, 2007 @ 16:50

Olá, gostei bastante do que você fez, excelente. Mas tenho uma questão: Quando o formulario envia o conteudo não aparece o tip de confirmação de envio. Na verdade envia a mensagem mas não acontece mais nada, fica com os campos preenchido e parado, sem a confirmação, deu para entender? O tip de erro funciona perfeito!

Obrigado, desde já e aguardo com certa brevidade.

Lucas said,

October 13, 2007 @ 16:56

Completando: é como se não reconhecesse o “onComplete”.

Lucas said,

October 14, 2007 @ 14:49

Velu!!! Consegui. Tava faltando “exit(”&finish=ok”);” no PHP.

Ed said,

January 10, 2008 @ 8:31

Obrigado pelo Tutorial.
Estou tendo um pequeno contratempo…Tento rodar este form e o mcStatus responde apenas que tenho que preencher corretamente.. mesmo preenchendo tudo.

O que está errado??? (abaixo).
PS: Tentei rodar o tutorial e também dá o mesmo erro.
Agradeço desde já.

stop();
import FlashForm.FormUp;
//
//criando um objeto FormUp
var contato:FormUp = new FormUp();
//
//definindo quais campos existem e suas especificações
contato._arrayField[0] = {mc:’nome’, required:true};
contato._arrayField[1] = {mc:’adress’, required:true};
contato._arrayField[2] = {mc:’email’, fType:’email’, required:true};
contato._arrayField[3] = {mc:’profissa’, required:true};
contato._arrayField[4] = {mc:’ddd’};
contato._arrayField[5] = {mc:’tel’, fType:’fone’, errorFormat:function () {
//ação caso o usuário tente digitar algo que o fType não permite
this.nextFrame();
}};
contato._arrayField[6] = {mc:’conheceu’, fType:’check’, options:’jornal,revista,tv,guiabrag,guiaawr,febracon,indicacao,emfrente’};
contato._arrayField[7] = {mc:’voce’, fType:’check’, options:’construindo,reforma’};
contato._arrayField[8] = {mc:’freq’, fType:’check’, options:’1vez,maisde5,menosde4,esporadicamente’};
contato._arrayField[9] = {mc:’comprou’, fType:’check’, options:’sim,nao’};
contato._arrayField[10] = {mc:’orcamento’, fType:’check’, options:’sim,nao’};
contato._arrayField[11] = {mc:’atendimento’, fType:’check’, options:’ruim,satisfatoria,boa,excelente’};
//
//local onde os campos estão
contato._form = this;
//arquivo server-side que envia e-mail
contato._serverFile = “http://www.miuraquitan.com.br/HotSite/cadastro_email.php”;
//
contato.onSend = function() {
mcStatus.text = ‘Aguarde, enviando…’;
this._afterSend.ready = true;
};
//
//tratando erros (nesse caso dou um nextFrame nos campos com erro, mostrando um contorno vermelho)
contato.onError = function(arr) {
mcStatus.text = ‘ATENÇÃO! Preencha os campos corretamente.’;
for (var i in arr) {
var mc = arr[i].mc;
mc.nextFrame();

mc.field.onSetFocus = function() {
this._parent.prevFrame();
};
}
};

contato.onComplete = function() {
mcStatus.text = ‘Sua mensagem foi enviada. Obrigado, entraremos em contato.’;
};

contato.init();

guindex said,

January 12, 2008 @ 15:59

Isso é algo do tipo formato inválido, pra ajudar a debugar coloca o nó:

msg:”Digite o campo tal corretamente!”

em todos os campos obrigatórios, que assim a FormUp sempre mostra a onde está enroscando exatamente.

Daniel Mariz said,

March 5, 2008 @ 3:07

olá!
gostaria de esclarecer uma dúvida sobre a formup de um problema que estou tendo, não sei se aqui é o lugar mais adequado mas foi o que eu encontrei,
valeu!

Vamos ao problema:

desenvolvi dois formulários um contendo um upload de imagem e outro não;
o que não contem esse upload ficou 100% pois todas as validações que faço no servidor funcionam perfeitamente, e caso tenha algum erro como validação de cpf eu estou conseguindo que o servidor me retorne esse erro.

Ja no form que tem o upload eu não consigo esse retorno. mesmo que eu coloque no finish = error ele está me retornando que postou com sucesso,
isso é muito importante pois eu gravo a imagem no banco e caso eu tenha algum problema no caminho eu preciso dar esse feedback que não esta funcionando.

Como eu resolvo esse problema?

caso se interesse por manter contato com mais um desenvolvedor da área
meu email é tbm meu msn.

Se puder dar uma atenção, e fico muito grato pois estou com um projeto em finalização onde esse é uns dos últimos problemas a serem resolvidos.

Grato pela atenção!

guindex said,

March 6, 2008 @ 0:06

Oi Daniel,

Bom, acho que entendi. Uma das coisas que não ficou muito claro sobre upload, é que, sempre que temos um campo do fType:’file’ o arquivo irá chegar ao servidor por GET, então não importa o nome do campo. Por isso que temos a limitação de 1 arquivo por form nessa versão da classe (promessa pro proximo release), mas isso é só pra registrar.

Seu problema, deve ser no tratamento de erro no servidor, as vezes, falta de permissão em pastas, ou uma condição não validada do tipo, if(upload…), deixa o código fraco, passa direto e não entra na validação. O melhor a fazer é um debug drástico, vai comentando todas as ações de banco, e tentando tratar os erros a força, provavelmente vai achar o problema.

Qualquer coisa comenta dinovo aqui, pra gente acompanhar. Abraço!

Cezar said,

April 11, 2008 @ 15:30

Olá galera ao tentar alterar o designer ele compeçou a aprensetar o seguinte erro as class’s estão todas la mais ainda permanece o erro?
Alguem poderia me ajudar.

The class or interface ‘FlashForm.FormUp’ could not be loaded.

Tania said,

June 13, 2008 @ 17:24

Olá,

Transformei o fla do cadastro em contato e reformulei o php radio_check para trabalhar com ele. Tenho recebido a mensagem de que foi enviado corretamente, porém ao abrir o email somente os dados que já estavam no PHP (Nome, Email, etc) tinham sido enviados, sem nada daquilo que havia escrito. O que estou fazendo de errado?
Desde já, obrigada pela atenção.
Um abraço, TT

Ricardo Vercesi said,

June 21, 2008 @ 19:38

Boa noite de Portugal!
Excelente trabalho com o formUp

Pode dizer-me como obtenho o nome do ficheiro enviado? Quando chega ao OnComplete, limpar o mcStatus, como faço para, por exemplo, carregar logo de seguida uma imagem que foi enviada?

Jennifer-Tool said,

October 26, 2009 @ 7:23

Por que nao:)

RSS feed for comments on this post