| |||
datareport como puedo configurar el datareport en horizontal en tiemo de ejecucion, y he intentado instalar el sp6 pero me sigue marcando error el datareport.orientation, especificamente orientation y en la ventana de propiedades no aparece el orientation solo el printer.orientation me lo acepta y no marca error pero no hace nada y el datareport sigue marcando error porque excedo sus limites para vb6 agradecere mucho su ayuda |
| |||
Respuesta: datareport El objeto Printer no tiene ningún efecto sobre el DataReport. Por lo que he leido (nunca lo pude comprobar) es que si el DataReport está diseñado antes de que instales el SP6 nunca va a aparecer la propiedad Orientation. Tendrías que volver a diseñar el DataReport. Otra opción es usar la librería PageSet.Dll (un parche de MS antes de sacar el SP6 para poder imprimir en horizontal). |
| ||||
Respuesta: datareport hasta el ejemplo de como usar la libreria viene aca http://support.microsoft.com/kb/198901/es Cita: Dim obj As PageSet.PrinterControl Private Sub Command1_Click() On Error GoTo errorhandler: Set obj = New PrinterControl obj.ChngOrientationLandscape DataReport1.Show DataReport1.PrintReport False, rptRangeFromTo, 1, 1 Exit Sub errorhandler: MsgBox Err.Description obj.ReSetOrientation End Sub Private Sub Form_Unload(Cancel As Integer) obj.ReSetOrientation 'This resets the printer to portrait. End Sub |