Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword
Like this
4Activity
×
0 of .
Results for:
No results containing your search query
P. 1
Imprimir Un Formula Rio Mediante El Componente PrintForm

Imprimir Un Formula Rio Mediante El Componente PrintForm

Ratings: (0)|Views: 2,021|Likes:
Published by Uziel Mercado

More info:

categoriesTopics, Art & Design
Published by: Uziel Mercado on Nov 29, 2010
Copyright:Traditional Copyright: All rights reserved

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
See More
See less

07/21/2011

 
UZIEL ESAU MERCADO PÉREZ IMPRIMIR DESDE VISUAL BASICImprimir un formulario mediante el componente PrintForm (Visual Basic)El componente printForm habilita para imprimir rápidamente una imagen de un formulario tal ycomo aparece en pantalla sin usar un componente PrintDocument. Los procedimientos mostradosa continuación muestran como imprimir un formulario en una impresora, en una ventana de lavista previa de impresión y en un archivo PostScrip encapsulado.
Para imprimir un formulario en una impresora predeterminada
1.
 
En el Cuadro de herramientas, haga clic en la ficha Visual Basic PowerPacks y, a continuación,arrastre el componente
PrintForm
al formulario.El componente
PrintForm
se agrega a la bandeja de componentes.2.
 
En la ventana Propiedades, establezca la propiedad
PrintAction
en
PrintToPrinter 
.3.
 
A
gregue el código siguiente al controlador de eventos correspondiente (por ejemplo, alcontrolador de eventos Clic del control ButtonImprimir).
PrintForm1.Print()
Para mostrar un formulario en una ventana de la vista previa de impresión
1.
 
En el Cuadro de herramientas, haga clic en la ficha Visual Basic PowerPacks y, a continuación,arrastre el componente
PrintForm
al formulario.El componente
PrintForm
se agrega a la bandeja de componentes.2.
 
En la ventana Propiedades, establezca la propiedad
PrintAction
en
PrintToPreview
.3.
 
A
gregue el código siguiente al controlador de eventos correspondiente (por ejemplo, alcontrolador de eventos Click del control ButtonImprimir).
PrintForm1.Print()
Para imprimir un formulario en un archivo
1.
 
En el Cuadro de herramientas, haga clic en la ficha Visual Basic PowerPacks y, a continuación,arrastre el componente
PrintForm
al formulario.El componente
PrintForm
se agrega a la bandeja de componentes.2.
 
En la ventana Propiedades, establezca la propiedad
PrintAction
en
PrintToFile
.3.
 
D
e forma opcional, seleccione la propiedad
PrintFileName
y escriba la ruta de acceso completa ynombre de archivo para el archivo de destino.Si omite este paso, se solicitará al usuario un nombre de archivo en tiempo de ejecución.4.
 
A
gregue el código siguiente al controlador de eventos correspondiente (por ejemplo, alcontrolador de eventos Click del control ButtonImprimir).
PrintForm1.Print()
 
UZIEL ESAU MERCADO PÉREZ IMPRIMIR DESDE VISUAL BASIC
Cómo: Imprimir un formulario con desplazamiento(Visual Basic)
El componente
PrintForm
habilita para imprimir rápidamente una imagen de un formulario sin usar uncomponente
PrintDocument
.
D
e forma predeterminada, se imprime únicamente la parte actualmentevisible del formulario; si un usuario cambia el tamaño del formulario en tiempo de ejecución, puede quela imagen no se imprima de la forma esperada. El procedimiento siguiente muestra cómo imprimir elárea de cliente completa de un formulario desplazable, incluso si se ha cambiado el tamaño delformulario.
Para imprimir el área de cliente completa de un formulario desplazable
1.
 
En el Cuadro de herramientas, haga clic en la ficha Visual Basic PowerPacks y, a continuación,arrastre el componente
PrintForm
al formulario.El componente
PrintForm
se agregará a la bandeja de componentes.2.
 
En la ventana Propiedades, establezca la propiedad
PrintAction
en
PrintToPrinter 
.3.
 
A
gregue el código siguiente al controlador de eventos correspondiente (por ejemplo, alcontrolador de eventos Click del control ButtonImprimir).
PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable)
Ej
emplo
 En el ejemplo siguiente se muestra un uso común del componentePrintForm.
'
Visual Basic.Dim pf As New PrintFormpf.Form = Mepf.PrintAction = PrintToPrinterpf.Print()
I
nformación general sobre la tecnología de elaboración deinformes de Microsoft en las aplicaciones de Visual Basic
 Elija uno de los enfoques siguientes para utilizar una tecnología de elaboración de informes de Microsoften su aplicación:
y
 
A
gregar una o varias instancias de un control ReportViewer a una aplicación de Visual Basic paraWindows.
y
 
Integrar SQL Server ReportingServices manualmente mediante llamadas al servicio Web delservidor de informes.
 
UZIEL ESAU MERCADO PÉREZ IMPRIMIR DESDE VISUAL BASIC
y
 
U
sar el control ReportViewer y Microsoft SQL Server 2005 ReportingServices conjuntamente,utilizando el control como un visor de informes y un servidor de informes como procesador deinformes. (Observe que debe usar ReportingServices de SQL Server 2005 si desea utilizar unservidor de informes y el control ReportViewer conjuntamente).
U
tilizar los controles ReportViewer
La manera más fácil de incrustar la funcionalidad de elaboración de informes en una aplicación de VisualBasic para Windows es agregar el control ReportViewer a un formulario en la aplicación. El control agregalas funciones de procesamiento de informes directamente a la aplicación y proporciona un diseñador deinformes integrado de modo que se pueden generar informes con los datos de cualquier objeto de datosde
AD
O.NET.
U
na
A
PI completa proporciona acceso mediante programación al control y a los informesde modo que se puede configurar la funcionalidad en tiempo de ejecución.ReportViewer proporciona funcionalidad integrada de procesamiento y visualización de informes en unsolo control de datos de distribución gratuita. Elija los controles ReportViewer si requiere la siguientefuncionalidad:
y
 
Procesamiento de informes en la aplicación cliente.
U
n informe procesado aparece en un área devisualización proporcionada por el control.
y
 
Enlace de datos a tablas de datos de
AD
O.NET. Se pueden crear informes que utilicen instanciasde
DataTable
proporcionadas al control. También se pueden enlazar datos directamente a losobjetos comerciales.
y
 
Controles redistribuibles que se pueden incluir en la aplicación.
y
 
Funcionalidad en tiempo de ejecución como la navegación por páginas, impresión, búsquedas yformatos de exportación.
U
na barra de herramientas ReportViewer permite llevar a cabo estasoperaciones.Para utilizar el control ReportViewer, puede arrastrarlo desde la sección
D
atos del Cuadro deherramientas de Visual Studio hasta un formulario en la aplicación de Visual Basic para Windows.
C
rear informes en Visual Studio para controles ReportViewer
Para crear un informe que se ejecute en ReportViewer, agregue una plantilla Informe al proyecto. VisualStudio crea un archivo de definición de informe de cliente (.rdlc), agrega el archivo al proyecto y abre undiseñador de informes integrado en el área de trabajo de Visual Studio.El
D
iseñador de informes de Visual Studio se integra con la ventana Orígenes de datos. Cuando searrastra un campo desde la ventana Orígenes de datos al informe, el
D
iseñador de informes copiametadatos sobre el origen de datos en el archivo de definición del informe. El control ReportViewerutiliza estos metadatos para generar automáticamente el código de enlace de datos.El
D
iseñador de informes de Visual Studio no incluye la funcionalidad de vista previa de los informes.Para ofrecer una vista previa del informe, ejecute la aplicación y genere una vista previa del informeincrustado en ella.
Para agregar la funcionalidad básica de elaboración de informes a la aplicación

Activity (4)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Uziel Mercado liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->