| ♥ 0 | Num formulário de utilizador, como obter os dados de conexão à base de dados da empresa aberta? Marcado como spam |
1 respostas
| Resposta privada Esta informação pode ser encontrada em BSO.DSO.BDAPL.ConnectionString. Marcado como spam Comentários No construtor do formulário dá erro ao fazer: MessageBox.Show(this.BSO.DSO.BDAPL.ConnectionString); Qual o erro? 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. Alias, tudo o que contenha o BSO não funciona. 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;
}
} Estás a fazer alguma coisa errada nesse formuláro. Vê o que respondi na outra questão a ver se te ajuda. |