Atualizando personalização destreza Great Plains? mudança para as novas tecnologias: crystal sql, econne
1. Destreza substituir o cursor com o SQL Stored Procedure Destreza foi concebido como tecnologia multiplataforma (principalmente Btrieve, Ctree, SQL Server, Oracle potencialmente). Destreza mecanismo de recuperação de dados baseia-se na Faixa de iniciar, Range End, Get Get cláusulas Primeira e em Avançar. É de fato semelhante, porém um pouco mais lento para cursores em Transact SQL. Longas distâncias em Destreza são bons candidatos para substituição por procedimentos armazenados SQL com cláusula de atualização. Por exemplo, considere o seguinte código para substituir Destreza: Gama SOP_HDR_WORK claro. Clear 'SOP Tipo' da tabela SOP_HDR_WORK. Clear 'SOP Number' da tabela SOP_HDR_WORK. Faixa de mesa começam SOP_HDR_WORK. Obter tabela de primeira SOP_HDR_WORK. Enquanto errEOF fazer Se 'Vendedor ID' da tabela SOP_HDR_WORK = "ERIC", em seguida, Editar tabela SOP_HDR_WORK. Set 'Vendedor ID' da tabela SOP_HDR_WORK para "Bill". Tabela Guardar SOP_HDR_WORK. End If. Obter tabela seguinte SOP_HDR_WORK. Fim enquanto. Com o seguinte código SQL Update SOP10100 conjunto SLPRSNID = BILL "onde SLPRSNID =" ERIC "trazer novos dados em uma tabela em Destreza baseia-se alterar / editar cláusulas de mesa, no SQL são equivalentes (por desempenho) para inserir um registro no tempo. Ao ter longo ciclo de alterar / editar a tabela em Destreza, considerar substituição por armazenado SQL procedimento com cláusula INSERT INTO. 2. Use o Crystal Reports, chamá-los através de VBA em uma forma modificada A maneira mais fácil de chamar Crystal Report do seu código VBA em sua forma modificada: Const = RPT "D: ClientsTheClientInvoice Status.rpt" crwApplication Público Como CRPEAuto.Application crwReport Público Como CRPEAuto.Report Private Sub Print_BeforeUserChanged (KeepFocus As Boolean, CancelLogic As Boolean) If SalesTransactionInquiryZoo.Type = "Invoice" Then If crwApplication Is Nothing Then Set crwApplication = CreateObject ( "Crystal.CRPE.Application") End If Set crwReport = crwApplication.OpenReport (RPT) crwReport.ParameterFields (1). SetCurrentValue (DocumentNo) crwReport.Preview End If 3. Uso direto. Net Web Publishing de Great Plains Database A maneira mais fácil e mais segura é usar eConnect - SDK com amostras VB, eCommerce criado para programadores e web designers para chamar a funcionalidade do Microsoft Great Plains. Se a sua empresa não pode pagar eConnect - criar seu próprio conjunto de procedimentos armazenados para abordar Great Plains banco de dados e vá em frente com o Visual Studio.Net para fazer a publicação na web. Happy atualizar e personalizar! Se você deseja que façamos o trabalho - dar-nos uma chamada 1-866-528-0577! help@albaspectrum.com Andrew Karasev é chefe Technology Officer da Alba Spectrum Technologies? E.U.A. nacional Microsoft CRM, Microsoft Great Plains da empresa de customização, baseada em Chicago, Califórnia, Texas, Nova York, Geórgia, Arizona, Michigan, Washington, Colorado e Flórida e tendo em locais múltiplos estados e internacional (www.albaspectrum.com), ele é Destreza, SQL, C #., Crystal Reports e Microsoft CRM SDK desenvolvedor.
Artigo Fonte: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster começa O Código do HTML
Adicionar este artigo para o seu site agora!
Webmaster enviar seus artigos
Nenhum registro necessário! Preencha o formulário e seu artigo está no Messaggiamo.Com Diretório!