Ir para conteúdo


Foto

Mastering EXTJS Second Edition


  • Por favor, faça o login para responder
6 respostas neste tópico

#1 claudiotx

claudiotx

    Iniciante

  • Membros
  • Pip
  • 2 posts

Postado 02 June 2015 - 11:18

Caros,
Adquiri o livro da Loinae "Mastering EXTJS Second Edition" via Packt.
Ja fiz download do source code e vou neste momento no capitulo 6.
 
Acontece que existe qualquer problema na association que faz com que nao de para editar ou criar novo user. (usando o seu codigo ou o meu).
 
Queria perguntar se alguem tem um fiddle sencha para o modulo 6 (Grid com operacoes CRUD e associacao).
 
Aguardo a vossa ajuda.
 
Cumprimentos,
Claudio


#2 durtto

durtto

    Member Avançado

  • Membros
  • PipPipPip
  • 52 posts

Postado 03 June 2015 - 08:20

Bom dia Claudio,

 

Eu não conheço o livro, nem o exemplo, mas posso te ajudar.

 

Primeiramente, use o firebug e verifique as mensagens de erro  e poste aqui, juntamente com o fonte do código ai damos uma olhada para você.

 

Até lá.



#3 claudiotx

claudiotx

    Iniciante

  • Membros
  • Pip
  • 2 posts

Postado 03 June 2015 - 09:42

Ola Durtto.

Aqui vai o fiddle.

 

https://fiddle.sencha.com/#fiddle/nt8

 

Basicamente estou a tentar criar o seguinte:

Grid panel que me permita efectuar as operacoes CRUD sobre os records da grid.

 

Estou a usar ExtJS 5.1.1

 

Obrigado e cumprimentos,

Claudio



#4 fusca

fusca

    Novato

  • Membros
  • PipPip
  • 17 posts
  • LocationBelo Horizonte - MG

Postado 03 June 2015 - 13:28

Prezado Cláudio,

 

Você está ma mesma situação que a minha: http://forum.extjs.c...no-extjs-510/

No post acima, o meu código estava utilizando a session. Após retirar o código da session e utilizar somente a store criada, o mesmo erro aparece: "Uncaught Error: Invalid record id returned for [email protected]"

 

Eu executei este fiddle e acontece a mesma coisa.

 

O engraçado é que se clicarmos no registro test1 (com o ID = 1) o erro não acontece e os dados são amarrados corretamente no form de edição.

 

O que pode estar acontecendo?

 

Desde já, agradeço.

 

Att.,
Fabiano



#5 Loiane

Loiane

    Member Avançado

  • Expert User
  • 1012 posts
  • LocationSão Paulo - SP

Postado 01 July 2015 - 11:28

Oi Claudio,

 

O código do livro ainda não é compatível com ExtJS 5.1

 

Como estou recebendo pedidos para upgrade, irei fazer em breve pra versão 5.1 e 6 também.

 

[]'s


  • alex_cyro curtiu isso

Autora dos livros:

Mastering Ext JS 5 http://bit.ly/1HWeHXh
Mastering Ext JS 4 http://bit.ly/14NZkxg

Ext JS 4: First Look http://bit.ly/o1IP1w
Sencha Architect http://bit.ly/19FVBGs
Curso ExtJS 4 Gratuito http://bit.ly/s5S0Oj (conceitos valem pro Ext 5 e 6 tb)


#6 Ricardo Dias

Ricardo Dias

    Iniciante

  • Membros
  • Pip
  • 1 posts

Postado 06 October 2016 - 15:49

 
Também executando o exemplo do livro constatei que o problema era que ao clicar no botão editar o extjs fazia uma requisição ao servidor passando id do record como parâmetro e para esta requisição esperava uma resposta com um registro com id igual ao que foi enviado. No meu caso a requisição ao servlet sempre retornava uma lista de vários registros e não um único registro referente ao id que foi requisitado. Por isso o erro "invalid record id returned" pois o ext pegava o primeiro id da lista que era retornado e comparava com o da linha selecionada no grid (por isso clicando no primeiro registro do grid geralmente não dá o problema pois o primeiro do grid costuma ser o primeiro da lista que o servidor retorna). A solução no meu caso foi fazer com que quando o ext mandasse a requisição com id o servidor devolvesse somente o registro referente ao id solicitado e não uma lista com vários registros, ou seja, o código no livro estava correto mas deve haver tratamento no lado servidor para quando a requisição tiver id como parâmetro. Funcionou pra mim, espero que ajude.


#7 ronald_ecq

ronald_ecq

    Iniciante

  • Membros
  • Pip
  • 1 posts

Postado 22 October 2016 - 00:10

Hola: espero puedan ayudarme ya que siguiendo el codigo de Mastering Extjs Second Edition con la version 5.0.1 de Extjs en cuanto al menu dinamico todo va bien, el problema es cuando le añado la version 5.1.0 ó 5.1.1 ó 6.2.0 gpl de Extjs  al abrir un tabpanel y dentro de ella colocarle botones, si al boton le agrego la propiedad de tooltip me genera un error el cual pareciera la forma como se genera el Viewport, ojala me puedan ayudar. Adjunto imagen de error. oajla me puedan ayudar.

Arquivo(s) anexado(s)






0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos