Denis, trago boas novas!!!! era só acrescentar: service.commit();
No seu caso ficaria assim: createUsuarioResult.token = usuarioService.createUsuario(usuario2); usuarioService.commit(); Simples e a gente se matando aqui rsrs Mas faz parte... [TOPICO FINALIZADO] On 1 mar, 14:40, Denis Oliveira <[email protected]> wrote: > Putz q coisa bizarra rs... poxa mas se funcionar vai ser show de bola > uhauhah muito obrigado vou tentar e depois comento os resultados. > ------------------------------ -- ------------------------------ > Denis Oliveira > (16) 92163163 > [email protected] > .:: [email protected] ::. > > Em 1 de março de 2011 14:25, Gilsones <[email protected]> escreveu: > > > > > > > > > Denis, consegui fazer funcionar, creio que não fique a mesma coisa que > > o código original, mas que funciona funciona!! rsrs > > > Abra o FB4 e abra o arquivo com o service, expanda o item do serviço > > ali na aba "Data/Services". > > Agora abra o arquivo PHP que contém as classes Create, Update... > > Selecione toda a funão referente ao Create, e delete ele, depois salve > > o arquivo (MAS NÃO FECHE!!) > > Volte no FB4, e clique em "Refresh", na aba Data/Services, o Create de > > lá vai sumir. > > No PHP denovo, agora aperte Ctrl-z para defazer a exclusão da função, > > e Salve o arquivo, agora pode fechar. > > No FB4 novamente, clique denovo em Refresh, ele vai aparecer um novo > > Create, porém não duplicado, pois quando o "outro" foi excluido, todo > > código AS3 referente a ele foi removido também. > > > Agora já funciona normalmente, você pode re-configurar o "Input Types" > > e "Return Type", mas do jeito que está já funciona se enviar um objeto > > com os dados. > > > Daí é só fazer o mesmo com o Update, ou outro que não funcione, pois > > até aqui só percebi o problema com esses dois. > > > Qualquer coisa dá um aviso OK! > > > Abraço! > > > On Feb 27, 1:58 pm, Denis Oliveira - IFSP São Carlos > > <[email protected]> wrote: > > > Também acredito que não seja configuração, o mais estranho é que ele > > > funciona perfeitamente na primeira execussão (tanto para update, > > > create ou delete) e se vc não carrega a paginá é como se a classe > > > estivesse setada com os dados antigos e por algum motivo divino não > > > executa a ação. > > > > On Feb 27, 1:07 pm, Gilsones <[email protected]> wrote: > > > > > 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, "[email protected]" > > > > > <[email protected]> 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 <[email protected]> > > > > > > > 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 > > > > > > <[email protected]> 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 { > > ... > > mais » -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
