| ♥ 0 | Estou a tentar mostrar uma tabela (Tal como se fosse um simples PSO.Dialogos.MostraErro() ), mas não sei como o fazer. //Mostra último preço feito ao cliente, do artigo em questão
if (Shift == 1)
{
if(KeyCode == 112 && LinhaActual > 0)
{
sku = DocumentoVenda.Linhas.GetEdita(LinhaActual).Artigo;
StdBE100.StdBELista priceList;
string query = string.Format("select PrecUnit from from cabecdoc, LinhasDoc, clientes where cabecdoc.Id = linhasdoc.IdCabecDoc and clientes.Cliente = cabecdoc.Entidade and cabecdoc.entidade = '{0}' and tipodoc='NET' and linhasdoc.artigo = '{1}'", customer, sku);
priceList = BSO.Consulta(query);
//PSO.Dialogos.MostraMensagem();
}
}Como podem ver, guardo os dados da aconsulta numa StdBELista e pretendo mostrar essa lista/tabela ao utilizador. Como devo proceder? Marcado como spam |
Comentários Olá Tiago, o que queres apresentar isso numa grelha, certo? |
1 respostas
| Resposta privada Olá Tiago, o que me pareçe é que queres apresentar isso numa grelha, isto é, queres pegar nesse data set e fazer bind a um componente de UI.. Com outro componente como o DataGrid tens de fazer iso StdBELista MyRs = new StdBELista();
MyRs = BSO.Consulta(query);
OleDbDataAdapter myDA = new OleDbDataAdapter();
DataSet myDS = new DataSet("MyTable");
myDA.Fill(myDS, MyRs.get_DataSet(), "MyTable");
Marcado como spam Comentários Exatamente Sérgio, pretendo apresentar essa informação e sim, pode ser numa grelha.
Vou aplicar o exemplo dado, obrigado pela demonstração. |