Não acredito em configuração errada, pois fiz tudo pelo "Wizard" do
FB4, não coloquei a mão em nada.
O Datagrid e o form recebem os dados normalmente, só pra gravar os
dados que dá esse problema.

Fiz um aplicativo bem simples para quem estiver disposto a ajudar,
quem puder dar dar uma olhada e nos ajudar eu ficarei muito grato!!
https://sites.google.com/site/gilsoncarvalho/TesteZendAMF.zip




On 27 fev, 10:05, "principe.boro...@gmail.com"
<principe.boro...@gmail.com> wrote:
> como eu disse eu gosto de fazer assim, criar uma funcao em fb4 e mandar para
> o php, e de la so da um return no parametro q ele esta recebendo...e na
> funcao de sucess no fb4 dar um alert, mas se nem acessa o php, entao seu
> services config nao foi configurado corretamente...da uma olhada neste link
>
> http://www.adobe.com/devnet/flex/articles/crud_flex_php_zend.html
>
> 2011/2/27 Gilsones <gilson.carva...@gmail.com>
>
>
>
>
>
>
>
> > Cara, agora que fui ver seu post! procura uns próximos e verá o meu.
>
> > Estou com exatamente o mesmo problema, então é bug do Flash Builder 4
> > mesmo, é uma zima mesmo viu!
> > Não dá erro nem nada, e não grava no banco de dados, aliás, NEM CHEGA
> > A ACESSAR O PHP!
> > Se descobrir alguma coisa dá posta ae, eu farei o mesmo.
>
> > uma coisa que era pra facilitar a vida vira essa dor de cabeça,
> > sacanagem... ¬¬'
>
> > On 25 fev, 16:12, Denis Oliveira - IFSP São Carlos
> > <denis.webmaster.olive...@gmail.com> wrote:
> > > Boa Tarde Galera, espero que alguem possa dar uma força.
>
> > > Estou montando um projeto com Flex4 e Zend PHP, segui todos os passos
> > > e adicionei o zend no projeto.
> > > Gerei um data form e ajustei como devido, ao executar o projeto nenhum
> > > erro, abro meu componente com o form e ele faz o cadastro certinho,
> > > MAS quando tento preencher o form novamente e grava no banco ele não
> > > grava no banco e não da menssagem de erro nenhuma? Tentei debugar mas
> > > não achei o erro.
> > > Será que alguem pode dar uma força?
> > > Segue codigo do main e do componente:
>
> > > MAIN - MAIN - MAIN
>
> > > <?xml version="1.0" encoding="utf-8"?>
> > > <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
> > >                            xmlns:s="library://ns.adobe.com/flex/spark"
> > >                            xmlns:mx="library://ns.adobe.com/flex/mx"
> > minWidth="955"
> > > minHeight="600" currentState="Login" pageTitle="DDCA - Sistema de
> > > Controle Interno">
>
> > >         <!-- States -->
> > >         <s:states>
> > >                 <s:State name="Login"/>
> > >                 <s:State name="Principal"/>
> > >         </s:states>
>
> > >         <s:controlBarLayout>
> > >                 <s:HorizontalLayout horizontalAlign="right" gap="2"
> > paddingRight="3"
> > > paddingTop="3" verticalAlign="middle"/>
> > >         </s:controlBarLayout>
> > >         <s:controlBarContent.Principal>
> > >                                 <mx:Image autoLoad="true"
> > scaleContent="false" source="assets/
> > > max.png" id="figFullscreen" width="12" height="12"
> > > click="btn_fullscreen(event);"/>
> > >                                 <mx:Image autoLoad="true"
> > scaleContent="false" source="assets/
> > > close.png" id="figFechar0" width="12" height="12"
> > > click="{this.currentState='Login'};"/>
> > >         </s:controlBarContent.Principal>
>
> > >         <!-- Transição de elementos -->
> > >         <s:transitions>
> > >                 <s:Transition>
> > >                         <s:Parallel>
> > >                                 <s:Rotate3D id="rotateEffect"
> > angleXFrom="0" angleXTo="180"
> > > angleYFrom="0" angleYTo="180" duration="1000"
> > > autoCenterTransform="true" effectStart="btnLogar.enabled=false"
> > > effectEnd="btnLogar.enabled=true" target="{pnlLogin}" />
> > >                                 <s:Fade target="{pnlLogin}"
> > duration="1000" />
> > >                         </s:Parallel>
> > >                 </s:Transition>
> > >         </s:transitions>
>
> > >         <fx:Script>
> > >                 <![CDATA[
>
> > >                         import componentes.winCadFunc;
> > >                         import flash.events.*;
> > >                         import mx.controls.Alert;
> > >                         import mx.controls.Image;
> > >                         import mx.core.IFlexDisplayObject;
> > >                         import mx.core.mx_internal;
> > >                         import mx.events.CloseEvent;
> > >                         import mx.events.MenuEvent;
> > >                         import mx.managers.PopUpManager;
> > >                         import spark.components.Button;
> > >                         import spark.components.TitleWindow;
> > >                         include "IncludeIcones.as";
>
> > >                         //Função responsavel por criar a janela
> > >                         private function showWin(winComp:Class):void {
> > >                                 var Janela:TitleWindow =
> > PopUpManager.createPopUp(this, winComp,
> > > true) as TitleWindow;
> > >                                 PopUpManager.centerPopUp(Janela);
> > >                                 Janela.addEventListener("close",
> > closeHandler);
> > >                         }
>
> > >                         //Função responsavel por fechar a janela
> > >                         private function closeHandler(event:Event):void
> > >                         {
> > >                                 event.target.removeEventListener("close",
> > closeHandler);
> > >                                 PopUpManager.removePopUp(event.target as
> > IFlexDisplayObject);
> > >                         }
>
> > >                         //Função responsavel por ativar a ação do menu
> > >                         private function
> > handleItemClick(event:MenuEvent):void {
> > >                                 var data:String = event.item.@data;
>
> > >                                 switch (data){
> > >                                         case "Func_cad":
> > >                                                 showWin(winCadFunc);
> > >                                                 //Alert.show(data);
> > >                                                 break;
> > >                                 }
> > >                         }
>
> > >                         //Função responsavel por deixar a tela fullscreen
> > >                         [Bindable]
> > >                         private var fullScreenState:String;
>
> > >                         private function init():void {
> > >                                 fullScreenState = stage.displayState;
> > >                         }
> > >                         private function
> > btn_fullscreen(evt:MouseEvent):void {
> > >                                 if (figFullscreen.focusEnabled) {
> > >                                         fullScreenState =
> > StageDisplayState.FULL_SCREEN;
> > >                                 } else {
> > >                                         fullScreenState =
> > StageDisplayState.NORMAL;
> > >                                 }
> > >                                 try {
> > >                                         stage.displayState =
> > fullScreenState;
> > >                                 } catch (any:*) {
> > >                                         // ignore
> > >                                 }
> > >                         }
>
> > >                 ]]>
> > >         </fx:Script>
>
> > >         <!-- Declarações -->
> > >         <fx:Declarations>
> > >                 <!-- Menu -->
> > >                 <fx:XMLList id="menuXML">
> > >                         <fx:menuitem label="Usuário" data="Usuario"
> > icon="iconeFunc">
> > >                                 <fx:menuitem label="Cadastrar"
> > data="Func_cad" icon="iconeAdd"/>
> > >                                 <fx:menuitem label="Alterar"
> > data="Func_alt" icon="iconeEdit"/>
> > >                                 <fx:menuitem label="Excluir"
> > data="Func_exc" icon="iconeRemover"/>
> > >                         </fx:menuitem>
> > >                         <fx:menuitem label="Animal" data="Animal"
> > icon="iconeDog">
> > >                                 <fx:menuitem label="Cadastrar"
> > data="Ani_cad" icon="iconeAdd"/>
> > >                                 <fx:menuitem label="Alterar"
> > data="Ani_alt" icon="iconeEdit"/>
> > >                                 <fx:menuitem label="Excluir"
> > data="Ani_exc" icon="iconeRemover"/>
> > >                         </fx:menuitem>
> > >                         <fx:menuitem label="Doação" data="Doacao"
> > icon="iconeAdocao">
> > >                                 <fx:menuitem label="Cadastrar"
> > data="Doa_cad" icon="iconeAdd"/>
> > >                                 <fx:menuitem label="Alterar"
> > data="Doa_alt" icon="iconeEdit"/>
> > >                                 <fx:menuitem label="Excluir"
> > data="Doa_exc" icon="iconeRemover"/>
> > >                         </fx:menuitem>
> > >                         <fx:menuitem label="Obito" data="Obito"
> > icon="iconeObito">
> > >                                 <fx:menuitem label="Cadastrar"
> > data="Obi_cad" icon="iconeAdd"/>
> > >                                 <fx:menuitem label="Alterar"
> > data="Obi_alt" icon="iconeEdit"/>
> > >                                 <fx:menuitem label="Excluir"
> > data="Obi_exc" icon="iconeRemover"/>
> > >                         </fx:menuitem>
> > >                         <fx:menuitem label="Solicitacao"
> > data="Solicitacao"
> > > icon="iconeSolicitacao">
> > >                                 <fx:menuitem label="Cadastrar"
> > data="Sol_cad" icon="iconeAdd"/>
> > >                                 <fx:menuitem label="Alterar"
> > data="Sol_alt" icon="iconeEdit"/>
> > >                                 <fx:menuitem label="Excluir"
> > data="Sol_exc" icon="iconeRemover"/>
> > >                         </fx:menuitem>
> > >                         <fx:menuitem label="Relatorios"
> > icon="iconeRelatorio">
> > >                                 <fx:menuitem label="Animais"
> > data="Rel_animais" icon="iconeRel"/>
> > >                                 <fx:menuitem label="Obitos"
> > data="Rel_obitos" icon="iconeRel"/>
> > >                                 <fx:menuitem label="Solicitações"
> > data="Rel_solicitacao"
> > > icon="iconeRel"/>
> > >                         </fx:menuitem>
> > >                 </fx:XMLList>
> > >         </fx:Declarations>
>
> > >         <!-- Inserindo elementos na pagina principal -->
> > >         <mx:Image includeIn="Principal" height="16" id="figLogo"
> > > scaleContent="false" autoLoad="true" top="5" left="5" width="32"/>
> > >         <mx:MenuBar includeIn="Principal"
> > itemClick="handleItemClick(event)"
> > > dataProvider="{menuXML}"
>
> ...
>
> mais »

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a