Pregunta: | 1210 - COMO CAMBIAR LA POSICIÓN DE LA PÁGINA EN UN DATAREPORT 6.0 |
Autor: | Patricio Torres |
Como se cambia la posición de una página en un datareport usando visual 6.0 y además pasar parámetros para modificar las consultas realizadas en el datareport. |
Respuesta: | JOSE PASTOR LEZCANO LOPEZ |
Para cambiar la posición de la página y las margenes te recomiendo lo siguiente.
Public Function FDRreportesHor(Reportes As DataReport) As DataReport On Error Resume Next Reportes.Orientation = 2 'Horizontal 1 Vertical Reportes.BottomMargin = InfMargen Reportes.TopMargin = SupMargen Reportes.LeftMargin = IzqMargen Reportes.RightMargin = DerMargen End Function |
Respuesta: | Miguel Angel Vega Pinilla |
Un DataReport es y tiene el mismo tratamiento que un formaulario normal (.frm), para cambiar la posicion tienes las mismas propiedades de este como left y top, estas posicionan en la pantalla, ahora dentro del DataReport tienes BottonMargin, LeftMargin,RightMargin y TopMargin, Como Tambien Puedes Ocupar GridX y GridY. Te Recomiendo que Programes Top y Left en el Evento Activate del DataReport. Ahora para Tu pregunta de los Parametros: Crear tu Consulta SQL Ocupando como Parametro una Variable y abre el Recordset pero conectado a un Objeto adodc (Version ado del data)y al source del reporte (datareport) le conectas el adodc. Para el Conocimiento Publico de los Programadores. ------------------------------------------------- Visual Basic 6.0 y sus Nuevos Objetos de DATOS COMO LO ES ADO, Bienen con un lenguaje de programacion Jerarquica Ocupando Objetos SHAPE. |