Veja se forçando a identificação dos elementos do array ele consegue frazer
o translate.
[ArrayElementType('package.name.SeuVO')]
var sourceResult:Array = ObjectUtil.copy(e.result) as Array
var dados:ArrayCollection = new ArrayCollection();
dados.source = sourceResult;
2010/6/2 Matheus
Matheus,
Testa:
dados = new ArrayCollection(ArrayUtil.toArray(e.result));
[]s
Fabio da Silva
http://www.fabiophx.blogspot.com/
On 2 jun, 10:50, Matheus wrote:
> Isso já debuguei e ele da erro, dizendo que não pode converter
> TelefoneVO em Array, e EnderecoVO em Array, o problema aco
Tá, não sei como é no PHP - arggg - mas quando eu quero trazer uma coleção
de dados de um objeto eu retorno um tipo List. Ae do lado flex, eu
falo que ele eh um ArrayCollection.
Em 2 de junho de 2010 13:32, Matheus escreveu:
> @Pedro Claudio
> Testei das duas formas a segunda forma , resulta do
@Pedro Claudio
Testei das duas formas a segunda forma , resulta do mesmo modo como
estou usando e a primeira da erro.
@Marcelo
Talvez o problema esteja por ai, no browser do amfphp, eu obtenho o
retorno desejado, porem quando jogo no arraycollection, o meu e.result
tem dentro um objeto do tipo Pa
o tem dento de event.result?, use o modo debug... se esta enviando um array
para o flex.. nao teria q fazer a iteracao do objeto result?
Em 2 de junho de 2010 12:20, Pedro Claudio escreveu:
> Tenta assim.
> var dados:ArrayCollection = new ArrayCollection();
> dados.source = e.result;
>
>
>
Tenta assim.
var dados:ArrayCollection = new ArrayCollection();
dados.source = e.result;
ou Assim.
var dados:ArrayCollection = new ArrayCollection();
dados.source = ObjectUtil.copy(e.result) as Array;
2010/6/2 Matheus
> @victor hugo
> Erro #1034 Falha de coercao de tipo não é po
@victor hugo
Erro #1034 Falha de coercao de tipo não é possível comveerter
vo:TelefoneVO em Array
Erro #1034 Falha de coercao de tipo não é possível comveerter
vo:EnderecoVO em Array
@ Rafa Comim
Não funciona se eu coloca as ArrayCollection
Abs
On 2 jun, 10:57, Rafa Comim wrote:
> var dados:Arr
var dados:ArrayCollection = e.result as ArrayCollection;
jah tentou assim?
Em 2 de junho de 2010 10:55, Victor Hugo escreveu:
> Cola a mensagem de erro exatamente que tah aparecendo ae
>
> On 2 jun, 10:50, Matheus wrote:
> > Isso já debuguei e ele da erro, dizendo que não pode converter
> > Te
Cola a mensagem de erro exatamente que tah aparecendo ae
On 2 jun, 10:50, Matheus wrote:
> Isso já debuguei e ele da erro, dizendo que não pode converter
> TelefoneVO em Array, e EnderecoVO em Array, o problema acontece na
> hora que faço isso : dados = new ArrayCollection(e.result as Array)
> ac
Isso já debuguei e ele da erro, dizendo que não pode converter
TelefoneVO em Array, e EnderecoVO em Array, o problema acontece na
hora que faço isso : dados = new ArrayCollection(e.result as Array)
acredito que o problema ta no as Array esse cast dizendo que eh array.
Mas não sei como resolver, por
hum estranho.
Coloca um debug na linha do result e ver qual o tipo que ele
retorna o PacienteVO() ,TelefoneVO e o EnderecoVO se ele ta retornando
certo
ou se ele ta vindo como Object.
On 2 jun, 10:21, Matheus wrote:
> // Código em php
>
> $query = mysql_query("select p.*,t.*,e.*,m.* from Pacient
// Código em php
$query = mysql_query("select p.*,t.*,e.*,m.* from Paciente p inner
join Telefone t on p.idPaciente = t.Paciente_idPaciente inner join
Endereco e on p.idPaciente = e.Paciente_idPaciente");
$ret = array();
while($row = mysql_fetch_object($query)){
$pac = new Paci
Mostra o teu código pra a gente ver oque está acontecendo!
Abraço!
On 2 jun, 09:46, Matheus wrote:
> Bom dia pessoal, fiz uma consulta em várias tabelas, o sql ta ok, fiz
> usando inner join, no browser do amfphp, me retorna ok, retorna o
> objeto e dentro desse objeto dois outros objetos dai na
13 matches
Mail list logo