Fórum
Ver pergunta

Num formulário de utilizador, como obter os dados de conexão à base de dados da empresa aberta?   

50 visualizações
0
♥ 0

Num formulário de utilizador, como obter os dados de conexão à base de dados da empresa aberta?

Faça login para poder traduzir
Integração
V10
Base Dados
Marcado como spam
Criado há 7 anos e 3 semanas josmendes-2
j
josmendes-2 José Mendes Iniciante
1 respostas
0
Resposta privada

Esta informação pode ser encontrada em BSO.DSO.BDAPL.ConnectionString.
Nota: a connectionstring não devolve a password.

Faça login para poder traduzir
Marcado como spam
Criado há 7 anos e 3 semanas primaverabss
p
primaverabss PRIMAVERA Developers Iniciante
    Comentários
    No construtor do formulário dá erro ao fazer: MessageBox.Show(this.BSO.DSO.BDAPL.ConnectionString);
    7 anos e 3 semanas
    josmendes-2
      Qual o erro?
      7 anos e 3 semanas
      danielvieira-1
        Não apresenta porque estou a adicionar como nova função de utilizador e sempre que ativo estas instruções, aceita adicionar a extensão, mas quando vou tentar ir buscar o formulário para adicionar como nova função, o formulário não parece. Se desactivar estas instruções não há problema. StdBELista lista; lista = BSO.Consulta("SELECT 1"); não funciona.
        7 anos e 3 semanas
        josmendes-2
          Alias, tudo o que contenha o BSO não funciona.
          7 anos e 3 semanas
          josmendes-2
            Esta simples classe não funciona quando, depois de adicionar a extensão na extensibilidade, e a seguir ao criar a função de utilizador, quando escolho "Formulário do Utilizador" e no separador "Definição", vou tentar escolher o formulário, o formulário não aparece para ser escolhido, no entanto, se não tiver chamadas a funções dos objectos Primavera, aparece para ser escolhido : public partial class FrmVendasBetaoGuias : CustomForm { public FrmVendasBetaoGuias() { InitializeComponent(); ErpBS100.ErpBS ctx = this.BSO; } }
            7 anos e 3 semanas
            josmendes-2
              Estás a fazer alguma coisa errada nesse formuláro. Vê o que respondi na outra questão a ver se te ajuda.
              7 anos e 3 semanas
              danielvieira-1