Como posso criar um campo de Anexo de Documento em um formulário
de um modulo qualquer.
Como posso criar um campo de Anexo de Documento em um formulário
de um modulo qualquer.
Não há uma solução facil e rápida.
Idealmente você precisaria de criar um módulo derivado do template File.
Mas se você realmente quer adicionar um campo de upload de arquivo em um módulo pre-existente você precisará de fazer isso manualmente, seguindo a estrategia presente no módulo Notes.
Att
André Lopes
DevToolKit / Project of the Month - June 2009
Lampada Global Services- Open Source Solutions
Avenida Ipiranga, 318
Bloco B - CJ 1602
São Paulo, SP 01046-010
Brazil
Office: +55 11 3237-3110
Mobile: +55 11 7636-5859
e-mail: andre@lampadaglobal.com
Lampada Global delivers offshore software development and support services to customers around the world.
Lampada is proud to be a SugarCRM Gold Partner, revolutionizing Customer Relationship Management.
I DO NOT answer questions through PM and Email. If you need some help post your question into SugarForum.
Olá,
Também estou querendo adicionar um campo de upload de arquivo em um módulo pré-existente, mas não entendi sua resposta.
Você poderia tentar me esclarecer melhor? E se possível com exemplos.
Muito Obrigado.
Olá,
Minha sugestão para criar o campo anexo em um módulo qualquer é:
1. Criar um campo no sugar do tipo varchar.
2. No editview/quickcreate você utiliza o customCode para renderiza-lo no tipo file.
3. Você deve programar uma função de upload em uma página externa, utilizando PHP por exemplo.
4. Você deve escrever uma função em javascript que chame via ajax a página de upload, passando como parámetro o nome do arquivo selecionado.
5. você sobre-escreve a ação do botão save com javascript, para antes de submeter o formulário, chamar esta função de upload.
Se tiveres dúvidas referentes a esta solução posso postar alguns códigos de exemplo.
Rafael Queiroz Gonçalves
Advanced OMG UML Certified Professional
Sun Certified Enterprise Architect for the Java Platform
Sun Certified Programmer for the Java 2 Platform
IBM Certified Advanced Application Developer - Lotus Notes and Domino
IBM Certified Application Developer - IBM WebSphere Portlet Factory
Computer Science Mastering / UFSC - PPGCC
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks