Cómo automatizar Word de Visual FoxPro y agregar una tabla a un documento

visual fox pro manuales foro libros
ada
Cómo automatizar Word de Visual FoxPro y agregar una tabla a un documento RegistrateNewsletter
Untitled Document
zonas:adsl:area-flash:area-php:area-asp:area-vb:area-photoshop:area-Vfox:area-Soft:area.:Mas
+ de 45.000 registrados
Untitled Document
Secciones: Manuales-Diseño-Trucos-Recursos-Foros/Comunidad-Software-CodigoFuente-comprasN
Cómo automatizar Word de Visual FoxPro y agregar una tabla a un documento
AñadenosFavoritos
links2
Secciones: Herramientas-Libros-Webmasters/Google-Noticias -Biblioteca-Cursos-MastersN-DirectorioN
servidores
Untitled Document

+Nuestro Manual
+Manuales
+Tutoriales VFox
+Descargas
+Codigo Fuente
+Articulos
+Foro VFox
+Libros VFox

+Newsletter
+InscribeteGratis..

+Manuales
+Programacion
+DiseñoWeb
+Bases de Datos
+Manual.propios
+Cursos-Masters
+Manual de Diseño

+Trucos
+Ver secc.trucos

+Recursos
+ver recursos

+Noticias/RSS
+Ver noticias
+Ver canal RSS

+Codigo Fuente:
+Portada

+Comunidad
+Foros

+Webmasters
+ZonaWebmaster

+Software
+ir a secc. Soft

+AreasExclusivas
+Zona Flash
+Zona PHP
+Zona ASP
+Zona VB
+Zona ADSL
+Zona Photoshop
+Zona MAC

+Herramientas
+Herramientas
+Drivers

+Gana Dinero
+Como ganar

+SuperDiVX
+Area Divx

+Articulos
+Ver articulos
+Noticias

+Directorio [New]
+Ver directorio

+Blogs
+Nuestros blogs

+Noticias
+de Tecnologia

+SuperGames
+Juegos/ocio

+Canal Compras
+Canal Compras

Inicio >> Visual Fox Pro >> esta pagina
Cómo automatizar Word de Visual FoxPro y agregar una tabla a un documento
 
1. Inicie Visual FoxPro.
2. En el menú Archivo, haga clic en Nuevo. En la lista de opciones Tipo de archivo, seleccione Formulario y a continuación, haga clic en el botón New Form.
3. En el Cuadro de herramientas Form Controls, agregue un botones Command hasta el formulario nuevo.
4. Haga doble clic en el botones nuevo Command para ir a la página de código como el Botón de comando hace clic en evento.
5. Agregue el código siguiente al procedimiento Click del botones Command:

#DEFINE wdToggle 9999998
#DEFINE wdTableRight -999996
#DEFINE wdAlignParagraphLeft 0
#DEFINE wdAlignParagraphCenter 1
#DEFINE wdAlignParagraphJustify 3
#DEFINE wdHorizontalPositionMargin 0
#DEFINE wdCollapseEnd 0
#DEFINE wdCollapseStart 1
#DEFINE wdParagraph 4

oWord = CREATEOBJECT("Word.Application")
oWord.Visible = .F.  && Toggle this to True to see if there's
                     && any difference
oDoc = oWord.Documents.Add()
oRange = oDoc.Range()
oRange.Collapse(wdCollapseStart)
WITH oRange
	.ParagraphFormat.Alignment = wdAlignParagraphCenter
	.Font.Size = 14
	.Font.Name = "Arial Black"
	.InsertAfter("Heading for Sales Report")
	.MoveEnd(wdParagraph,1)

	.Bold = .T.
	.Collapse(wdCollapseEnd)
	.InsertParagraphAfter()
	.MoveEnd(wdParagraph,1)
	.Bold = .F.
	.Collapse(wdCollapseEnd)

	.ParagraphFormat.Alignment = wdAlignParagraphLeft
	.Font.Size = 12
	.Font.Name = "Times New Roman"
	.InsertParagraphAfter()
	.InsertParagraphAfter()
	.ParagraphFormat.Alignment = wdAlignParagraphLeft
	.InsertAfter(REPLICATE("Paragraph #1 is left aligned. "+;
		"Paragraph 2 is justified. ",4))
	.Collapse(wdCollapseEnd)
	.InsertParagraphAfter()
	.InsertParagraphAfter()
	.Collapse(wdCollapseEnd)
	.ParagraphFormat.Alignment = wdAlignParagraphJustify
	.InsertAfter(REPLICATE("This is a long paragraph that "+;
		"needs to wrap around a table that will fit in the "+;
		"paragraph, aligned at the right margin. ", 3))
	.Collapse(wdCollapseEnd)
ENDwith

*!* Need a table of 4 rows, 3 columns, plus cells for labels and headings.
oWord.ActiveDocument.Tables.Add(oRange, 5, 4, 1, 0) && Word 2000 syntax
*!* Arguments are Range, #rows, #cols, [DefaultTableBehavior,] [AutoFitBehavior])
*!* Word 97 syntax is oWord.ActiveDocument.Tables.Add(oRange, 5, 4)
oTable = oWord.ActiveDocument.Tables(1) && Assign a table object
WITH oTable
	.Columns.SetWidth(72,0)               && 72 points/inch
	.Rows.WrapAroundText = .T.
	.Rows.RelativeHorizontalPosition = 0  && wdHorizontalPositionMargin
	.Rows.HorizontalPosition = -999996    && wdTableRight
	.Autoformat(2,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.)
*!* (Format,ApplyBorders,ApplyShading,ApplyFont,ApplyColor,ApplyHeadingRows,
*!*         ApplyLastRow,ApplyFirstColumn,ApplyLastColumn,AutoFit)
	.Cell(2,1).Range.InsertAfter("Qtr 1")
	.Cell(3,1).Range.InsertAfter("Qtr 2")
	.Cell(4,1).Range.InsertAfter("Qtr 3")
	.Cell(1,2).Range.InsertAfter("Eastern")
	.Cell(1,3).Range.InsertAfter("Central")
	.Cell(1,4).Range.InsertAfter("Western")
	.Cell(2,2).Range.InsertAfter("4.5")
	.Cell(2,3).Range.InsertAfter("3.7")
	.Cell(2,4).Range.InsertAfter("4.2")
	

	.Cell(3,2).Range.InsertAfter("4.7")
	.Cell(3,3).Range.InsertAfter("4.1")
	.Cell(3,4).Range.InsertAfter("4.3")
	
	.Cell(4,2).Range.InsertAfter("4.9")
	.Cell(4,3).Range.InsertAfter("4.0")
	.Cell(4,4).Range.InsertAfter("4.5")
	
	.Rows(5).Cells.Merge
	.Cell(5,1).Range.InsertAfter("Quarterly Cookie "+;
		"Sales by Region - in $ Millions")
	.Cell(5,1).Range.MoveEnd(wdParagraph,1)
	.Cell(5,1).Range.Bold = .T.
	.Cell(5,1).FitText = .T.
	
	.Rows(1).Shading.Texture = 200	
ENDwith
oRange = oTable.Range
oRange.Collapse(wdCollapseEnd) && Move insertion point beyond table
WITH oRange
	.InsertAfter("The table goes before this sentence. ")
	.InsertAfter(REPLICATE("This is a long paragraph that "+;
		"needs to wrap around a table that will fit in the "+;
    	"paragraph, aligned at the right margin. ",5)) 
	.InsertParagraphAfter()
	.InsertParagraphAfter()
	.InsertAfter("A New Paragraph")
ENDwith

oWord.Visible = .T.  && Inspect the results
MESSAGEBOX("Look at results in Word.")


oWord.Quit(.F.) && Don't save changes
ThisForm.Release
					        
6. Ejecute el programa y a continuación, haga clic en el botón Command.

Cuando el cuadro de mensaje que muestra " Look at the results in Word" aparece, active Word para examinar los resultados. Cuando ha terminado de examinar los resultados, minimice Word y haga clic en Aceptar del cuadro de mensaje.

Mas articulos de visual fox pro
visual fox pro Cómo automatizar Word de Visual FoxPro y agregar una tabla a un documento
visual fox pro Crear un instalador en Inno Setup para una aplicacion desarrollada en Visual FoxPro (VFP)
visual fox pro Simulador de la ventana de comandos de visual fox pro
visual fox pro Definir un menú en Visual FoxPro
visual fox pro Clase para crear archivos ZIP con Visual FoxPro 9
visual fox pro Codificar cadenas con vernam en visual fox pro
visual fox pro Codificar cadenas con MD5 en visual fox pro
visual fox pro Clase para ENCRIPTAR POR BLOWFISH con Visual FoxPro
visual fox pro como automatizar hojas de calculo de microsoft excel con Visual FoxPro
visual fox pro Como insertar un control OCX y hacer uso de el en FoxPro
visual fox pro Definir un ComboBox con Imágenes y fuente en un color específico,
  ver mas articulos de visual fox pro
   
Secciones de Visual Fox Pro
visual fox pro Nuestro Manual de Visual Fox Pro Seccion Descargas Visual Fox Pro
Manuales de Visual Fox Pro visual fox pro Tutoriales de Visual Fox Pro
visual fox pro Seccion Foro Visual Fox Pro visual fox pro Seccion Codigo Fuente
Seccion Libros de Visual Fox Pro    
del.icio.us
ADD BLOGLINES Comenta y vota esta noticia en :
 
votanos en blogmemes
votanos en digg
Añadenos Favoritos - Ver foro relacionado - Registrate gratuitamente
Recomendar
hacer logos para tu web gratis crear un logo logo creator Recomendar esta pagina a un amigo
Untitled Document

Documento sin título
Untitled Document
+ Directorio Ofertas
ofertas ADSL
ofertas Tech
ofertas viajes
ofertas finanzas
formacion
OfertasCreditos
  otras ofertas
Canal Compras
+ Canal compras
+canal informatica
+imagen y sonido
+juegos y consolas
+ Directorio Ofertas
secc. empleo
cursos
ir a libros
+ Ganar Dinero
+ Webmasters
+ resto de gente
+ Software
+ ir a software
Lo + descargado
programas para
programas para bajar peliculas
bajar peliculas
programas para bajar musica
bajar musica
programas de seguridad para tu pc
programas google
programas para DJ - mezcladores
programas para webmasters
programas pre-fabricados
+ Tonos y Melodias
Melodias tonos
Juegos java
- Juegos de moviles
+
Busca Logos
+ Logos y Melodias
+ Libros
+ ir a ver los libros
+Recursos CGI
+ ir a seccion
+Ocio
Juegos Flash Online
+Cursos y Masters
cursos y masters
+ Ofertas
ofertas TecNo
+Nuetros Blogs
Ver Blogs
+Programas Gratis
Programas gratis
+RSS de noticias

RSS PR

links programacion
Registrate gratuitamente a nuestra NEWSLETTER y estate al tanto de todas las novedades
Programacion : LWP I Solorecursos I programacion I abcdatos I TrucosTecnicos I servicios gratisI ofertas de ADSL I
Areas exclusivas: tutoriales I cursos I ofertas I adsl I reproductores dvd I Formación Iwebtutoriales I info-salud I
Otros: SMSarea I tutoriales I DIVXarea I tutoriales I trucos de windows Igooglemania I programatium.net I canal compras Ipueblos20
site programatium.com : site1 - site2 - site3 - site4 - site5 - site6 - site7 - site8
manuales Sugiere un manual para esta seccion
who's online
Linkanos
www.programatium.com© 1999 - web esta optimizada para Microsoft explorer 6.0
tutoriales

Cómo automatizar Word de Visual FoxPro y agregar una tabla a un documento