Actualización de las Grandes Planicies de personalización destreza? el cambio a las nuevas tecnologías: Crystal SQL, econne
1. Reemplace el cursor destreza con procedimiento almacenado de SQL Destreza fue diseñado como la tecnología multiplataforma (principalmente Btrieve, Ctree, SQL Server, Oracle potencialmente). Destreza mecanismo de recuperación de datos se basa en el Rango de de inicio, final del rango, obtener información de primera y obtener cláusulas en Siguiente. De hecho, es similar, sin embargo un poco más lento a los cursores en Transact SQL. Grandes distancias en la destreza son buenos candidatos para su sustitución por procedimientos almacenados de SQL con la cláusula de actualización. Por ejemplo, considere la posibilidad de sustituir el código siguiente Destreza: Rango SOP_HDR_WORK claro. Limpiar 'SOP Tipo "de la tabla SOP_HDR_WORK. Limpiar 'SOP Número "de la tabla SOP_HDR_WORK. Rango de mesa comenzará SOP_HDR_WORK. Obtener el primer cuadro SOP_HDR_WORK. Mientras errEOF hacer Si 'Vendedor ID' de la tabla SOP_HDR_WORK = "Eric" y luego el Cuadro Editar SOP_HDR_WORK. Set 'Vendedor ID' de la tabla SOP_HDR_WORK a "Bill". Guardar la tabla SOP_HDR_WORK. End If. Obtener tabla siguiente SOP_HDR_WORK. Fin tiempo. Con el siguiente código SQL de actualización SOP10100 conjunto SLPRSNID = "Bill", donde SLPRSNID = "Eric" Traer nuevos datos en una tabla en la destreza de se basa en el cambio o editar las cláusulas de mesa, en SQL son equivalentes (por rendimiento) a la inserción de un registro en el momento. Al tener ciclo largo de cambio / tabla de edición en la destreza, considere la posibilidad de sustitución por el almacenado de SQL procedimiento con inserción de cláusula INTO. 2. Uso de Crystal Reports, llame a ellos a través de VBA en forma modificada La manera fácil de llamar a Crystal Report desde el código VBA de su forma modificada: Const RPT = "D: ClientsTheClientInvoice Status.rpt" crwApplication Pública Como CRPEAuto.Application crwReport Pública Como CRPEAuto.Report Private Sub Print_BeforeUserChanged (KeepFocus As Boolean, CancelLogic As Boolean) Si SalesTransactionInquiryZoo.Type = "Factura" Entonces, si crwApplication es crwApplication Nothing Then Set = CreateObject ( "Crystal.CRPE.Application") End If crwReport Set = crwApplication.OpenReport (RPT) crwReport.ParameterFields (1). SetCurrentValue (DocumentNo) End crwReport.Preview Si 3. El uso directo. Net de publicación en Web de las Grandes Planicies de base de datos de forma más fácil y más seguro es usar eConnect - SDK con muestras de VB, creado para los programadores y diseñadores de sitios web de comercio electrónico para llamar a la funcionalidad de Microsoft Great Plains. Si su empresa no puede permitirse eConnect - crear su propio conjunto de procedimientos almacenados para hacer frente a las Grandes Planicies la base de datos y seguir adelante con Visual Studio.Net para hacer la publicación en la web. Happy mejora y personalización! Si usted quiere que nosotros hagamos el trabajo - darnos una llamada 1-866-528-0577! help@albaspectrum.com Mauricio Rubaja es Jefe De Tecnología en Alba Spectrum Technologies? EE.UU. en todo el país de Microsoft CRM, Microsoft Great empresa de personalización Llanos, con sede en Chicago, California, Texas, Nueva York, Georgia, Arizona, Minnesota, Washington, Colorado y la Florida en general, teniendo en varios estados ya nivel internacional (www.albaspectrum.com), es la destreza, SQL, C #. NET, Crystal Reports y Microsoft CRM SDK para desarrolladores.
Artículo Fuente: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster obtener el código html
Añadir este artículo a su sitio web ahora!
Webmaster Envíe sus artículos
No es necesario que se registre! Completa el formulario y su artículo está en el Messaggiamo.Com Directorio!