none
escolha do projeto aplication-level ou documento-evel, dúvida. RRS feed

  • Pergunta

  • Estou com dúvida na escolha do tipo de projeto para entre aplication-level e documento-level. Podem dar-me algumas dicas?

    1 - Aplication-level e document-level em que condição escolher um ou outro? .

    2 – tenho um modelo de contrato com algumas cláusulas com dados dinâmicos que são preenchidos para cada novo contrato.Estou querendo que as cláusulas dinâmicas sejam preenchidas com dados obtidos da base de dados mediante ação do usuário ou automaticamente. Se for desenvolver uma aplicação VSTO desse contrato qual o tipo de projeto deveria escolher? document-level ou o aplication-level.

    3 – Qualquer que seja a a escolha do tipo de projeto: Aplication-level ou document-level, poderia colocar esses projetos do elo de cocntrato como template?.

    Se puder esclarecer-me essas dúvidas ficarei bem grato.

    Um Feliz Natal e um Próspero 2011.

    Takeo


    um desenvolver buscando um aprendizado cada vez mais solido
    quinta-feira, 23 de dezembro de 2010 02:55

Respostas

  • 1- Se você vai criar um add-in para a aplicação como um todo, para funcionar com qualquer documento, use Application Level. Se você quer criar a lógica para apenas um documento ou modelo de documento, use Document Level.

    2- Document-level, pois se trata da automatização de um documento ou modelo de documento específico.

    3- Sim.


    Luiz Cláudio Cosenza Vieira da Rocha - http://msmvps.com/blogs/officedev - IT Lab www.itlab.com.br - Access FAQ: www.accessfaq.com.br
    • Marcado como Resposta takeo domingo, 30 de janeiro de 2011 22:28
    quinta-feira, 27 de janeiro de 2011 01:45
    Moderador
  • Olá,

    se você fez a instalação, para remover deve rodar o uninstall. Embora seja um projeto feito em .NET, ele é enxergado pelo Office e pelo Windows como um objeto COM. Para o Office fazer o load do add-in que você criou, ele gera registros no REGISTRY sim.


    Luiz Cláudio Cosenza Vieira da Rocha - http://msmvps.com/blogs/officedev - IT Lab www.itlab.com.br - Access FAQ: www.accessfaq.com.br
    • Marcado como Resposta takeo domingo, 30 de janeiro de 2011 22:27
    domingo, 30 de janeiro de 2011 01:10
    Moderador
  • No próprio Adicionar/Remover programas.


    Luiz Cláudio Cosenza Vieira da Rocha - http://msmvps.com/blogs/officedev - IT Lab www.itlab.com.br - Access FAQ: www.accessfaq.com.br
    • Marcado como Resposta takeo domingo, 30 de janeiro de 2011 22:27
    domingo, 30 de janeiro de 2011 21:41
    Moderador
  • Luiz Claudio

    Grato pelas informações, esclareu uma série de dúvidas, tornando mais claros as condições de projeto vsto.

    Eu estou criando alguns exemplos de projetos VSTO, num deles seguindo um tutorial completei o esemplo e fiz o deploy, depois apaguei a pasta onde foi feito a instalação, na mão. dando um delete da pasta. Agora nbão conseigo mais trabalhar com esse projeto, é como se não existisse. Teria que ter feito um aninstall desse projeto vsto?. Quando se faz um deply6 de um projeto vsto é criado registros no REGISTRY?.

    takeo

     


    um desenvolver buscando um aprendizado cada vez mais solido
    • Marcado como Resposta takeo domingo, 30 de janeiro de 2011 22:27
    quinta-feira, 27 de janeiro de 2011 17:00
  • Oi Luiz Cladio

    Entendi, esse uninstall pode ser feito diretamente no remover programas do control panel ou existe alguma ferramenta específica para isso no vsto ou no visual studiol? Estou utilizando o vstudio 2010 e office 2010.

    takeo

     


    um desenvolver buscando um aprendizado cada vez mais solido
    • Marcado como Resposta takeo domingo, 30 de janeiro de 2011 22:27
    domingo, 30 de janeiro de 2011 17:04

Todas as Respostas

  • 1- Se você vai criar um add-in para a aplicação como um todo, para funcionar com qualquer documento, use Application Level. Se você quer criar a lógica para apenas um documento ou modelo de documento, use Document Level.

    2- Document-level, pois se trata da automatização de um documento ou modelo de documento específico.

    3- Sim.


    Luiz Cláudio Cosenza Vieira da Rocha - http://msmvps.com/blogs/officedev - IT Lab www.itlab.com.br - Access FAQ: www.accessfaq.com.br
    • Marcado como Resposta takeo domingo, 30 de janeiro de 2011 22:28
    quinta-feira, 27 de janeiro de 2011 01:45
    Moderador
  • Luiz Claudio

    Grato pelas informações, esclareu uma série de dúvidas, tornando mais claros as condições de projeto vsto.

    Eu estou criando alguns exemplos de projetos VSTO, num deles seguindo um tutorial completei o esemplo e fiz o deploy, depois apaguei a pasta onde foi feito a instalação, na mão. dando um delete da pasta. Agora nbão conseigo mais trabalhar com esse projeto, é como se não existisse. Teria que ter feito um aninstall desse projeto vsto?. Quando se faz um deply6 de um projeto vsto é criado registros no REGISTRY?.

    takeo

     


    um desenvolver buscando um aprendizado cada vez mais solido
    • Marcado como Resposta takeo domingo, 30 de janeiro de 2011 22:27
    quinta-feira, 27 de janeiro de 2011 17:00
  • Olá,

    se você fez a instalação, para remover deve rodar o uninstall. Embora seja um projeto feito em .NET, ele é enxergado pelo Office e pelo Windows como um objeto COM. Para o Office fazer o load do add-in que você criou, ele gera registros no REGISTRY sim.


    Luiz Cláudio Cosenza Vieira da Rocha - http://msmvps.com/blogs/officedev - IT Lab www.itlab.com.br - Access FAQ: www.accessfaq.com.br
    • Marcado como Resposta takeo domingo, 30 de janeiro de 2011 22:27
    domingo, 30 de janeiro de 2011 01:10
    Moderador
  • Oi Luiz Cladio

    Entendi, esse uninstall pode ser feito diretamente no remover programas do control panel ou existe alguma ferramenta específica para isso no vsto ou no visual studiol? Estou utilizando o vstudio 2010 e office 2010.

    takeo

     


    um desenvolver buscando um aprendizado cada vez mais solido
    • Marcado como Resposta takeo domingo, 30 de janeiro de 2011 22:27
    domingo, 30 de janeiro de 2011 17:04
  • No próprio Adicionar/Remover programas.


    Luiz Cláudio Cosenza Vieira da Rocha - http://msmvps.com/blogs/officedev - IT Lab www.itlab.com.br - Access FAQ: www.accessfaq.com.br
    • Marcado como Resposta takeo domingo, 30 de janeiro de 2011 22:27
    domingo, 30 de janeiro de 2011 21:41
    Moderador
  • Luiz Claudio

    Garto pelas dicas, valeu

    voltarei com novas dúvidas em outros posts

    takeo


    um desenvolver buscando um aprendizado cada vez mais solido
    domingo, 30 de janeiro de 2011 22:29