| ♥ 0 | Buenos días, Necesito información/un ejemplo de código para poder hacer Drill-down [ERP V9] a Contactos, Oportunidades de Venta y Actividades (CRM): cuáles son los eventos, cuáles los parámetros, cuáles son las constantes, … ¡Muchas gracias por adelantado! Nota: tengo el siguiente código de ejemplo, en este caso, de la V10, para hacer Drill-down para contactos del CRM… los valores usados son los mismos que deberé usar en la v9? Drill-down para Contactos, Oportunidades de Venta y Actividades [ERP V9]private void buttonDrilldownContactosCRM_Click(object sender, EventArgs e)
{
MostraManutencaoCRM("mnuTabContactos", "JOLIVEIRA");
}
public void MostraManutencaoCRM(string Manutencao, string Chave)
{
StdBESql100.StdBESqlCampoDrillDown objCampoDrillDown = new StdBESql100.StdBESqlCampoDrillDown
{
ModuloNotificado = "CRM",
Tipo = StdBESql100.StdBESqlTipos.EnumTipoDrillDownListas.tddlEventoAplicacao,
Evento = "CRM_MOSTRAMANUTENCAO"
};
StdBE100.StdBEValoresStr objParam = new StdBE100.StdBEValoresStr();
objParam.InsereNovo("Manutencao", Manutencao);
objParam.InsereNovo("Contacto", Chave);
PSO.DrillDownLista(objCampoDrillDown, objParam);
objCampoDrillDown = null;
objParam = null;
}
Marcado como spam |
2 respostas
| Resposta privada Funcionó a la perfección!. Muito Obrigado!!! Marcado como spam | |
| Resposta privada Olá, para a v9 fica assim: public void MostraManutencaoCRM(string Manutencao, string Chave)
{
StdBESqlCampoDrillDown objCampoDrillDown = new StdBESqlCampoDrillDown();
objCampoDrillDown.set_ModuloNotificado("CRM");
objCampoDrillDown.set_Tipo(EnumTipoDrillDownListas.tddlEventoAplicacao);
objCampoDrillDown.set_Evento("CRM_MOSTRAMANUTENCAO");
StdBEValoresStr objParam = new StdBEValoresStr();
objParam.InsereNovo("Manutencao", Manutencao);
objParam.InsereNovo("Chave", Chave);
PSO.DrillDownLista(objCampoDrillDown, objParam);
objCampoDrillDown = null;
objParam = null;
}Quanto às chamadas, temos: // Drilldown Contactos
MostraManutencaoCRM("mnuTabContactos", "JOLIVEIRA");
// Drilldown Oportunidades
MostraManutencaoCRM("mnuDocOportunidadesVenda", "816B85C7-98E3-11DC-A3E8-0020E024149C");
// Drilldown Actividades
MostraManutencaoCRM("mnuDocCobNovaActividade", "A7439F8F-FD04-11DD-953A-000C29F83A13");
Marcado como spam |