| ♥ 0 | Bom dia,
Precisava de imprimir um mapa de utilizador na v10 num controlo de teclas do editor de vendas. O mapa encontra-se na pasta NOVOS, mas sempre que tento imprimir usando o código abaixo dá-me erro a indicar que não consegue encontrar o caminho. “Falha ao carregar o relatório. The system cannot find the file specified.” PSO.Mapas.Inicializar("ERP");
PSO.Mapas.AddFormula("Dados Empresa", strFormula);
selFormula = "{CabecDoc.Filial}='" + doc.Filial + "' And {CabecDoc.Serie}='" + doc.Serie + "' And" +
" {CabecDoc.TipoDoc}='" + doc.Tipodoc + "' And {CabecDoc.NumDoc}= " + doc.NumDoc.ToString("");
PSO.Mapas.AddFormula("NumVia", "'" + arrayVias[i].ToString("") + "'");
PSO.Mapas.AddFormula("lbl_text22", "'" + BSO.Vendas.Documentos.DevolveTextoAssinaturaDoc(doc.Tipodoc, doc.Serie, doc.NumDoc.ToInt32(0), doc.Filial) + "'");
PSO.Mapas.AddFormula("lbl_text23", "'" + BSO.Vendas.Documentos.DevolveTextoAssinaturaDoc(doc.Tipodoc, doc.Serie, doc.NumDoc.ToInt32(0), doc.Filial) + "'");
PSO.Mapas.ImprimeListagem(mapa, mapa, (preVisualizar ? "W" : "P"), 1, "S", selFormula, StdBSTipos.CRPESentidoOrdenacao.soNenhuma, false, false, "", true);
O que me falta? Obrigado. Marcado como spam |
Comentários Já tentaste trocar a primeira linha?
PSO.Mapas.Inicializar("ERP");
por
PSO.Mapas.Inicializar("NOVOS"); Sim, tentei dessa forma também e dá o mesmo erro. encontrou solução para este problema? Experimenta colocar o mapa na pasta GCP e PSO.Mapas.Inicializar("VND").
Tenho uma situação parecida, onde estou a imprimir uma mapa através de um Custom Form e assim está a funcionar. Sim, ”GCP” e ”VND” funciona. Mas não faz muito sentido não conseguirmos aceder à pasta dos ”NOVOS”. Não existe mesmo essa opção? Alguém que já tenha conseguido forma de não ter que colocar o mapa na pasta GCP?
Obrigado. |
Impressão mapa de utilizador na pasta NOVOS
283 visualizações