Si necesariamente tenes que usar un archivo de texto plano lo mas simple que podes hacer es cargar el archivo en un string (con MemoRead) y por cada etiqueta (<..>) que haya en el documento hacer un StrTran().
Si tenes la posibilidad de usar Word, esto mismo puede hacerse usando WordAutomation. En este ejemplo se abre un documento (doc1.doc) el cual seria la plantilla que contiene el texto con las etiquetas a reemplazar, luego se guarda como "documento1.doc" y se reemplaza la etiqueta [NOMBRE] por el string "Pablo Pereyra":
LOCAL oWord AS Word97_application LOCAL oActivedoc AS Word97_document LOCAL oSelection AS Word97_Selection
Subject: [guvoaII] Insertar campos en archivo ASCII
Guruses,
Necesito poder redactar un texto que sea modificable desde algun TXT, y en el mismo insertar campos para que sean tranformados e impresos.
Algo como por ejemplo:
Sr. Cliente: <RAZON_SOCIAL>
Deuda Total: <IMPORTE>
Hay alguna clase que me ayude a armar esto ?
Actualmente estoy modificando el texto por programacion, pero me resulta muy engorroso pues cada vez que hay que modificar el TXT tengo que recompilar y no es practico.
Graciasssssssss
Pablo J. Pereyra Córdoba - Argentina pjpereyra@... ICQ: 34806442
Pdrian ser tan amables de indicarme si existe un "Provider" para
Ingress, para ser usado con VO2ADO.
Si existe, por favor...Indicarme como puedo obtenerlo
GVigo
Vos decís “si en vez de
poner <COD_CLIENTE> se pone <CODs_CLIENTE> ,,, la aplicacion dara
error y saltará”, no es así.
Primero tenés que definir las cadenas que debe utilizar el
operador, te aconsejaría que no sean tan largas, por ejemplo, para código de
cliente <CC>, para el nombre <NC>, etc.
Tienen que ser cadenas cortas porque sino el operador te
putea.
Si el operador carga una clave incorrecta, cuando imprima la
hoja va a salir impresa la clave incorrecta y no el valor que reemplaza a la
clave, por lo que el operador tendrá que corregir el texto y volver a imprimir,
y obviamente, tendrás que darle dicha opción al operador.
Es como cuando imprimís un texto en el Word, si te
equivocaste, tenés que corregir y volver a imprimir.
Gerardo J. Biagiotti Analista de Sistemas (2580) Marcos Juárez Córdoba - Argentina
De:guvoaII@... [mailto:guvoaII@...] En nombre de Pablo J. Pereyra Enviado el: Sábado, 08 de Octubre
de 2005 02:09 p.m. Para:guvoaII@... Asunto: Re: [guvoaII] Insertar
campos en archivo ASCII
Gerardo,
Si... algo así.
Incluso al texto podria ingresarlo yo, aunque lo ideal seria
que lo haga el operador.
Entendi lo que decis... pero que pasa si el operado o yo
metemos una letra de mas en la especificacion de campo ?
Es decir.. si en vez de poner <COD_CLIENTE> se pone
<CODs_CLIENTE> ,,, la aplicacion dara error y saltará.
Lo que se me ocurrre es armar una tabla con reemplazos... es
decr que <CLIENTE> equivalga a SELF:oDbf:COD_CLIENTE.
Entonces uno seleccionaria los datos a "implantarle"
y esa tabla los convierte..... que se yo, es la que se me ocurre.
Pablo J. Pereyra
Córdoba - Argentina pjpereyra@...
ICQ: 34806442
Subject: RE: [guvoaII]
Insertar campos en archivo ASCII
Si no entendí mal, lo que vos querés es
que el operador genere un texto nuevo y luego desde el programa poder agregar,
por ejemplo, los datos del cliente????
Si es así podes hacer que el operador ponga
una cadena que represente el dato modificable, precisamente lo que vos pusiste
en el mail:
Sr. Cliente: <RS>
Deuda Total: <$1>
Después que el operador acepta el texto
ingresado, desde el programa reemplazás <RS>, <$1>, etc, por el
dato que representa cada cadena.
Me explico????? Si es que entendí bien.
Gerardo J. Biagiotti Analista de Sistemas (2580) Marcos Juárez Córdoba - Argentina
De:guvoaII@... [mailto:guvoaII@...] En nombre de Pablo J. Pereyra Enviado el: Sábado, 08 de Octubre
de 2005 10:36 a.m. Para:guvoaII@... Asunto: [guvoaII] Insertar campos
en archivo ASCII
Guruses,
Necesito poder redactar un texto que sea modificable desde
algun TXT, y en el mismo insertar campos para que sean tranformados e impresos.
Algo como por ejemplo:
Sr. Cliente: <RAZON_SOCIAL>
Deuda Total: <IMPORTE>
Hay alguna clase que me ayude a armar esto ?
Actualmente estoy modificando el texto por programacion,
pero me resulta muy engorroso pues cada vez que hay que modificar el TXT tengo
que recompilar y no es practico.
Graciasssssssss
Pablo J. Pereyra
Córdoba - Argentina pjpereyra@...
ICQ: 34806442
__________ Información de NOD32 1.1246 (20051007) __________
Subject: RE: [guvoaII] Insertar campos en archivo ASCII
Si no entendí mal, lo que vos querés es que el operador genere un texto nuevo y luego desde el programa poder agregar, por ejemplo, los datos del cliente????
Si es así podes hacer que el operador ponga una cadena que represente el dato modificable, precisamente lo que vos pusiste en el mail:
Sr. Cliente: <RS>
Deuda Total: <$1>
Después que el operador acepta el texto ingresado, desde el programa reemplazás <RS>, <$1>, etc, por el dato que representa cada cadena.
Me explico????? Si es que entendí bien.
Gerardo J. Biagiotti Analista de Sistemas (2580) Marcos Juárez Córdoba - Argentina
De:guvoaII@... [mailto:guvoaII@...] En nombre de Pablo J. Pereyra Enviado el: Sábado, 08 de Octubre de 2005 10:36 a.m. Para:guvoaII@... Asunto: [guvoaII] Insertar campos en archivo ASCII
Guruses,
Necesito poder redactar un texto que sea modificable desde algun TXT, y en el mismo insertar campos para que sean tranformados e impresos.
Algo como por ejemplo:
Sr. Cliente: <RAZON_SOCIAL>
Deuda Total: <IMPORTE>
Hay alguna clase que me ayude a armar esto ?
Actualmente estoy modificando el texto por programacion, pero me resulta muy engorroso pues cada vez que hay que modificar el TXT tengo que recompilar y no es practico.
Graciasssssssss
Pablo J. Pereyra Córdoba - Argentina pjpereyra@... ICQ: 34806442
__________ Información de NOD32 1.1246 (20051007) __________
Si no entendí mal, lo que vos querés es
que el operador genere un texto nuevo y luego desde el programa poder agregar,
por ejemplo, los datos del cliente????
Si es así podes hacer que el operador
ponga una cadena que represente el dato modificable, precisamente lo que vos
pusiste en el mail:
Sr. Cliente: <RS>
Deuda Total: <$1>
Después que el operador acepta el texto
ingresado, desde el programa reemplazás <RS>, <$1>, etc, por el
dato que representa cada cadena.
Me explico????? Si es que entendí bien.
Gerardo J. Biagiotti Analista de Sistemas (2580) Marcos Juárez Córdoba - Argentina
De:guvoaII@... [mailto:guvoaII@...] En nombre de Pablo J. Pereyra Enviado el: Sábado, 08 de Octubre
de 2005 10:36 a.m. Para:guvoaII@... Asunto: [guvoaII] Insertar campos
en archivo ASCII
Guruses,
Necesito poder redactar un texto que sea modificable desde
algun TXT, y en el mismo insertar campos para que sean tranformados e impresos.
Algo como por ejemplo:
Sr. Cliente: <RAZON_SOCIAL>
Deuda Total: <IMPORTE>
Hay alguna clase que me ayude a armar esto ?
Actualmente estoy modificando el texto por programacion,
pero me resulta muy engorroso pues cada vez que hay que modificar el TXT tengo
que recompilar y no es practico.
Graciasssssssss
Pablo J. Pereyra
Córdoba - Argentina pjpereyra@...
ICQ: 34806442
Necesito poder redactar un texto que sea modificable desde algun TXT, y en el mismo insertar campos para que sean tranformados e impresos.
Algo como por ejemplo:
Sr. Cliente: <RAZON_SOCIAL>
Deuda Total: <IMPORTE>
Hay alguna clase que me ayude a armar esto ?
Actualmente estoy modificando el texto por programacion, pero me resulta muy engorroso pues cada vez que hay que modificar el TXT tengo que recompilar y no es practico.
Graciasssssssss
Pablo J. Pereyra Córdoba - Argentina pjpereyra@... ICQ: 34806442
Estimados amigos,
Nuevamente recurro a su experiencia, para conseguir informacion (sobre
VO2ADO) y si fuera posible, algo de codigo, para poder manejar tablas
creadas en SQLServer 2000.
Actualmente he realizado la conexion entre VO2ADO y SQLServer, pero no
puedo realizar un Seek (el proveedor no lo admite) y no puedo
conseguir informacion que me sirva para solucionar y aclarar algunos
conceptos. Estoy Trabajando con CAVO 2.7b y VO2ADO (para CAVO 2.7b)
Saludos cordiales,
GVigo
De:guvoaII@... [mailto:guvoaII@...] En nombre de Martin La Battaglia Enviado el: Jueves, 06 de Octubre
de 2005 09:18 a.m. Para:guvoaII@... Asunto: RE: [guvoaII] bBrowser y
uso de controles.
Gerardo: Si se puede
hacer, fijate el ejemplo que viene con el bBrowser. se llama bBrowser –
bComboEdit y este en el directorio Samples del directorio de instalación del
bBrowser (generalmente CAVO25/bBrowser).
Saludos
Martin
La Battaglia
Cao Sistemas
(02262) 43-2200 Int. 19
Necochea - Buenos Aires
-----Mensaje original----- De:guvoaII@...
[mailto:guvoaII@...] En nombre de Gerardo J. Biagiotti Enviado el: Miércoles, 05 de
Octubre de 2005 07:55 a.m. Para:guvoaII@... Asunto: [guvoaII] bBrowser y uso
de controles.
En la librería Right Sle
hay un ejemplo de SLE con un botón a la derecha que abre un browse para
seleccionar un código. Se elige y el valor se lo asigna al SLE.
Se
puede hacer esto dentro de un bBrowse ?
Que
una celda tenga un botón a la derecha y dispare un ventana de selección?
Gerardo J. Biagiotti Analista de Sistemas (2580)
Marcos Juárez Córdoba
- Argentina
Gerardo: Si se puede hacer, fijate el ejemplo que viene con el bBrowser.
se llama bBrowser – bComboEdit y este en el directorio Samples
del directorio de instalación del bBrowser
(generalmente CAVO25/bBrowser).
Saludos
Martin
La Battaglia
Cao Sistemas
(02262) 43-2200 Int. 19
Necochea - Buenos Aires
-----Mensaje
original----- De: guvoaII@...
[mailto:guvoaII@...] En nombre
de Gerardo J. Biagiotti Enviado el: Miércoles, 05 de
Octubre de 2005 07:55 a.m. Para: guvoaII@... Asunto: [guvoaII] bBrowser y uso
de controles.
En la librería Right Sle hay un ejemplo de SLE con un
botón a la derecha que abre un browse para seleccionar un código. Se elige y el
valor se lo asigna al SLE.
Se puede hacer esto dentro de un bBrowse ?
Que una celda tenga un botón a la derecha y dispare un
ventana de selección?
Gerardo J. Biagiotti Analista de Sistemas (2580) Marcos Juárez Córdoba - Argentina
De: guvoaII@... [mailto:guvoaII@...] En nombre de Antonio Walter Mensching Enviado el: Miércoles, 05 de Octubre de 2005 10:31 a.m. Para: guvoaII@... Asunto: [guvoaII] Error VO 26
Estimados muchachos:
Tengo un problema que nunca me ha ocurrido a ejecutar vo 26 me aparece una ventana en la cual adjunto, tampoco puedo relizar el Repository Reindex
por que me da el mismo error.
Les agradeceria mucho si alguien le ha ocurrido algo asi y/o tienen alguna solucion a este tema.
Desde ya muchas gracias
Antonio Walter Mensching
1GB gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo Abrí tu cuenta aquí
1GB gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo Abrí tu cuenta aquí
De:
guvoaII@... [mailto:guvoaII@...] En nombre de Juan Francolino Enviado el: Miércoles, 05 de
Octubre de 2005 08:07 p.m. Para: guvoaII@... Asunto: RE: [guvoaII] Imprimir
factura con ReportPro
Estimado Fernando,
Eso tiene precio.
Recorda que la tarifa de Gerardo son 300.
Actualmente no se si son Euros, Dolares o
pesos.
Un abrazo,
Juan
De:
guvoaII@... [mailto:guvoaII@...] En nombre de Piazza Sistemas Enviado el: Miércoles, 05 de
Octubre de 2005 06:42 p.m. Para: guvoaII@... Asunto: Re: [guvoaII] Imprimir
factura con ReportPro
De:guvoaII@...
[mailto:guvoaII@...] En nombre
de Piazza Sistemas Enviado el: Miércoles, 05 de
Octubre de 2005 05:41 p.m. Para: guvoaII@... Asunto: [guvoaII] Imprimir factura
con ReportPro
Hola amigos.
Necesito imprimir el contenido de un formulario de factura con
el esquema maestro/detalle.
Son 2 formularios (original/duplicado) en una hoja tamaño
oficio y cada uno tiene los 3 cuerpos normales: (1) Fecha/Datos
Cliente/Condición Venta, (2) Detalle de artículos (varios renglones) y (3) el
final con los importes y observaciones.
He intentado hacerlo como si fuera impresión de etiquetas
pero cuando quiero imprimir el detalle de articulos se descontrola todo.
Como es la manera correcta de hacerlo?
Hasta luego.
-------------------------------------------------------------- Fernando Piazza
Coronel Suárez
República Argentina
e-mail: soporte@...
De:
guvoaII@... [mailto:guvoaII@...] En nombre de Piazza Sistemas Enviado el: Miércoles, 05 de
Octubre de 2005 09:16 p.m. Para: guvoaII@... Asunto: Re: [guvoaII] Imprimir
factura con ReportPro
Muchas gracias Gerardo, estoy trabajando en el reporte y
según veo va a quedar perfecto.
Ahora un pequeña observación: ¿No es muy rebuscado? Yo
pensaba que se podía hacer la impresión del original y a través de cierto
proceso imprimir la copia en base al original, pero parece que no se puede.
Un abrazo!
P.D.: Francolino: No levantés la perdiz! que me parece que
los Gerardos subieron la cotización.
-------------------------------------------------------------- Fernando Piazza
Coronel Suárez
República Argentina
e-mail: soporte@...
De:guvoaII@...
[mailto:guvoaII@...] En nombre
de Piazza Sistemas Enviado el: Miércoles, 05 de
Octubre de 2005 06:42 p.m. Para: guvoaII@... Asunto: Re: [guvoaII] Imprimir
factura con ReportPro
De:guvoaII@...
[mailto:guvoaII@...] En nombre
de Piazza Sistemas Enviado el: Miércoles, 05 de
Octubre de 2005 05:41 p.m. Para: guvoaII@... Asunto: [guvoaII] Imprimir factura
con ReportPro
Hola amigos.
Necesito imprimir el contenido de un formulario de factura
con el esquema maestro/detalle.
Son 2 formularios (original/duplicado) en una hoja tamaño
oficio y cada uno tiene los 3 cuerpos normales: (1) Fecha/Datos
Cliente/Condición Venta, (2) Detalle de artículos (varios renglones) y (3) el
final con los importes y observaciones.
He intentado hacerlo como si fuera impresión de etiquetas
pero cuando quiero imprimir el detalle de articulos se descontrola todo.
Como es la manera correcta de hacerlo?
Hasta luego.
-------------------------------------------------------------- Fernando Piazza
Coronel Suárez
República Argentina
e-mail: soporte@...
Muchas gracias Gerardo, estoy trabajando en el reporte y según veo va a quedar perfecto.
Ahora un pequeña observación: ¿No es muy rebuscado? Yo pensaba que se podía hacer la impresión del original y a través de cierto proceso imprimir la copia en base al original, pero parece que no se puede.
Un abrazo!
P.D.: Francolino: No levantés la perdiz! que me parece que los Gerardos subieron la cotización.
-------------------------------------------------------------- Fernando Piazza Coronel Suárez República Argentina e-mail: soporte@...
De:guvoaII@... [mailto:guvoaII@...] En nombre de Piazza Sistemas Enviado el: Miércoles, 05 de Octubre de 2005 06:42 p.m. Para: guvoaII@... Asunto: Re: [guvoaII] Imprimir factura con ReportPro
De:guvoaII@... [mailto:guvoaII@...] En nombre de Piazza Sistemas Enviado el: Miércoles, 05 de Octubre de 2005 05:41 p.m. Para: guvoaII@... Asunto: [guvoaII] Imprimir factura con ReportPro
Hola amigos.
Necesito imprimir el contenido de un formulario de factura con el esquema maestro/detalle.
Son 2 formularios (original/duplicado) en una hoja tamaño oficio y cada uno tiene los 3 cuerpos normales: (1) Fecha/Datos Cliente/Condición Venta, (2) Detalle de artículos (varios renglones) y (3) el final con los importes y observaciones.
He intentado hacerlo como si fuera impresión de etiquetas pero cuando quiero imprimir el detalle de articulos se descontrola todo.
Como es la manera correcta de hacerlo?
Hasta luego.
-------------------------------------------------------------- Fernando Piazza Coronel Suárez República Argentina e-mail: soporte@...
Subject: RE: [guvoaII] Imprimir factura con ReportPro
Estimado Fernando,
Eso tiene precio.
Recorda que la tarifa de Gerardo son 300.
Actualmente no se si son Euros, Dolares o pesos.
Un abrazo,
Juan
De:guvoaII@... [mailto:guvoaII@...] En nombre de Piazza Sistemas Enviado el: Miércoles, 05 de Octubre de 2005 06:42 p.m. Para:guvoaII@... Asunto: Re: [guvoaII] Imprimir factura con ReportPro
De:guvoaII@... [mailto:guvoaII@...] En nombre de Piazza Sistemas Enviado el: Miércoles, 05 de Octubre de 2005 05:41 p.m. Para: guvoaII@... Asunto: [guvoaII] Imprimir factura con ReportPro
Hola amigos.
Necesito imprimir el contenido de un formulario de factura con el esquema maestro/detalle.
Son 2 formularios (original/duplicado) en una hoja tamaño oficio y cada uno tiene los 3 cuerpos normales: (1) Fecha/Datos Cliente/Condición Venta, (2) Detalle de artículos (varios renglones) y (3) el final con los importes y observaciones.
He intentado hacerlo como si fuera impresión de etiquetas pero cuando quiero imprimir el detalle de articulos se descontrola todo.
Como es la manera correcta de hacerlo?
Hasta luego.
-------------------------------------------------------------- Fernando Piazza Coronel Suárez República Argentina e-mail: soporte@...
De: guvoaII@... [mailto:guvoaII@...] En nombre de Piazza Sistemas Enviado el: Miércoles, 05 de Octubre de 2005 06:42 p.m. Para: guvoaII@... Asunto: Re: [guvoaII] Imprimir factura con ReportPro
De:guvoaII@... [mailto:guvoaII@...] En nombre de Piazza Sistemas Enviado el: Miércoles, 05 de Octubre de 2005 05:41 p.m. Para: guvoaII@... Asunto: [guvoaII] Imprimir factura con ReportPro
Hola amigos.
Necesito imprimir el contenido de un formulario de factura con el esquema maestro/detalle.
Son 2 formularios (original/duplicado) en una hoja tamaño oficio y cada uno tiene los 3 cuerpos normales: (1) Fecha/Datos Cliente/Condición Venta, (2) Detalle de artículos (varios renglones) y (3) el final con los importes y observaciones.
He intentado hacerlo como si fuera impresión de etiquetas pero cuando quiero imprimir el detalle de articulos se descontrola todo.
Como es la manera correcta de hacerlo?
Hasta luego.
-------------------------------------------------------------- Fernando Piazza Coronel Suárez República Argentina e-mail: soporte@...
De:
guvoaII@... [mailto:guvoaII@...] En nombre de Piazza Sistemas Enviado el: Miércoles, 05 de
Octubre de 2005 06:42 p.m. Para: guvoaII@... Asunto: Re: [guvoaII] Imprimir
factura con ReportPro
De:guvoaII@...
[mailto:guvoaII@...] En nombre
de Piazza Sistemas Enviado el: Miércoles, 05 de
Octubre de 2005 05:41 p.m. Para: guvoaII@... Asunto: [guvoaII] Imprimir factura
con ReportPro
Hola amigos.
Necesito imprimir el contenido de un formulario de factura
con el esquema maestro/detalle.
Son 2 formularios (original/duplicado) en una hoja tamaño
oficio y cada uno tiene los 3 cuerpos normales: (1) Fecha/Datos
Cliente/Condición Venta, (2) Detalle de artículos (varios renglones) y (3) el
final con los importes y observaciones.
He intentado hacerlo como si fuera impresión de etiquetas
pero cuando quiero imprimir el detalle de articulos se descontrola todo.
Como es la manera correcta de hacerlo?
Hasta luego.
-------------------------------------------------------------- Fernando Piazza
Coronel Suárez
República Argentina
e-mail: soporte@...
De:guvoaII@... [mailto:guvoaII@...] En nombre de Piazza Sistemas Enviado el: Miércoles, 05 de Octubre de 2005 05:41 p.m. Para: guvoaII@... Asunto: [guvoaII] Imprimir factura con ReportPro
Hola amigos.
Necesito imprimir el contenido de un formulario de factura con el esquema maestro/detalle.
Son 2 formularios (original/duplicado) en una hoja tamaño oficio y cada uno tiene los 3 cuerpos normales: (1) Fecha/Datos Cliente/Condición Venta, (2) Detalle de artículos (varios renglones) y (3) el final con los importes y observaciones.
He intentado hacerlo como si fuera impresión de etiquetas pero cuando quiero imprimir el detalle de articulos se descontrola todo.
Como es la manera correcta de hacerlo?
Hasta luego.
-------------------------------------------------------------- Fernando Piazza Coronel Suárez República Argentina e-mail: soporte@...
De: guvoaII@...
[mailto:guvoaII@...] En nombre
de Piazza Sistemas Enviado el: Miércoles, 05 de
Octubre de 2005 05:41 p.m. Para: guvoaII@... Asunto: [guvoaII] Imprimir factura
con ReportPro
Hola amigos.
Necesito imprimir el contenido de un formulario de factura
con el esquema maestro/detalle.
Son 2 formularios (original/duplicado) en una hoja tamaño
oficio y cada uno tiene los 3 cuerpos normales: (1) Fecha/Datos Cliente/Condición
Venta, (2) Detalle de artículos (varios renglones) y (3) el final con los
importes y observaciones.
He intentado hacerlo como si fuera impresión de etiquetas
pero cuando quiero imprimir el detalle de articulos se descontrola todo.
Como es la manera correcta de hacerlo?
Hasta luego.
-------------------------------------------------------------- Fernando Piazza
Coronel Suárez
República Argentina
e-mail: soporte@...
Necesito imprimir el contenido de un formulario de factura con el esquema maestro/detalle.
Son 2 formularios (original/duplicado) en una hoja tamaño oficio y cada uno tiene los 3 cuerpos normales: (1) Fecha/Datos Cliente/Condición Venta, (2) Detalle de artículos (varios renglones) y (3) el final con los importes y observaciones.
He intentado hacerlo como si fuera impresión de etiquetas pero cuando quiero imprimir el detalle de articulos se descontrola todo.
Como es la manera correcta de hacerlo?
Hasta luego.
-------------------------------------------------------------- Fernando Piazza Coronel Suárez República Argentina e-mail: soporte@...
De:
guvoaII@... [mailto:guvoaII@...] En nombre de Antonio Walter Mensching Enviado el: Miércoles, 05 de
Octubre de 2005 10:31 a.m. Para: guvoaII@... Asunto: [guvoaII] Error VO 26
Estimados
muchachos:
Tengo un
problema que nunca me ha ocurrido a ejecutar vo 26 me aparece una ventana en la
cual adjunto, tampoco puedo relizar el Repository Reindex
por que
me da el mismo error.
Les
agradeceria mucho si alguien le ha ocurrido algo asi y/o tienen alguna solucion
a este tema.
Desde ya
muchas gracias
Antonio
Walter Mensching
1GB gratis,
Antivirus y Antispam Correo Yahoo!,
el mejor correo web del mundo Abrí tu cuenta aquí
En la librería Right Sle
hay un ejemplo de SLE con un botón a la derecha que abre un browse para seleccionar
un código. Se elige y el valor se lo asigna al SLE.
Se puede hacer esto dentro
de un bBrowse ?
Que una celda tenga un botón
a la derecha y dispare un ventana de selección?
Gerardo J. Biagiotti Analista de Sistemas (2580)
Marcos Juárez Córdoba
- Argentina
De:
guvoaII@... [mailto:guvoaII@...] En nombre de Gerardo J. Biagiotti Enviado el: Lunes, 03 de Octubre
de 2005 10:17 a.m. Para: guvoaII@... Asunto: [guvoaII] Números a
Letras.
Podría alguien pasarme la rutina que convierte números a
texto escrito?
La que tengo hecha en clipper no anda bien en VO y necesito
solucionarlo enseguida.
Gracias.
Gerardo J. Biagiotti Analista de Sistemas (2580)
Marcos Juárez Córdoba
- Argentina
Yo tuve el mismo problema con un archivo, solo ese.
Al posicionar el cursor sobre el archivo hacía ese efecto que comentás.
Lo borré desde una ventana del MS-DOS.
Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina
Mail: gjbiagiotti@...
MSN: gerardo_biagiotti@...gjbiagiotti@...gjbiagiotti@...
-----Mensaje original-----
De: guvoaII@... [mailto:guvoaII@...] En nombre
de lsantibanez72@...
Enviado el: Martes, 04 de Octubre de 2005 01:17 a.m.
Para: guvoaII@...
Asunto: [guvoaII] OT: Botón Derecho o Tecla Suprimir
Hola, saludos a todos. Algo muy raro me está pasando. Abro el explorador
y trato de eliminar un archivo .EXE, le hago click con el mouse, y pulse
la tecla SUPR (suprimir) y el explorador desaparece y también los íconos
del escritorio, y sólo queda el fondo de pantalla, después algo hace el
disco duro y comienza a restaurarse los íconos, pero el explorador no vuelve
y a veces aparece el mensaje que indica "Debe restaurar el escritorio".
Bastante raro, volví a colocar el explorador, fuí al mismo archivo y le
hice click con el botón derecho (para ver el menu desplegable) y vuelve
a ocurrir lo mismo.
Pero con los otros archivos no pasa. Sólo con lo EXE. Algo está impidiendo
que elimine los archivos con extensión EXE, revise el equipo y no tiene
virus o al menos lo que me indica el MacAfee.
Tengo Win 2000 Professional servipak 4. ¿Alguna recomendación?.
Atte.
Larry Santibáñez Flores
Enlaces de Yahoo! Grupos
Hola, saludos a todos. Algo muy raro me está pasando. Abro el explorador
y trato de eliminar un archivo .EXE, le hago click con el mouse, y pulse
la tecla SUPR (suprimir) y el explorador desaparece y también los íconos
del escritorio, y sólo queda el fondo de pantalla, después algo hace el
disco duro y comienza a restaurarse los íconos, pero el explorador no vuelve
y a veces aparece el mensaje que indica "Debe restaurar el escritorio".
Bastante raro, volví a colocar el explorador, fuí al mismo archivo y le
hice click con el botón derecho (para ver el menu desplegable) y vuelve
a ocurrir lo mismo.
Pero con los otros archivos no pasa. Sólo con lo EXE. Algo está impidiendo
que elimine los archivos con extensión EXE, revise el equipo y no tiene
virus o al menos lo que me indica el MacAfee.
Tengo Win 2000 Professional servipak 4. ¿Alguna recomendación?.
Atte.
Larry Santibáñez Flores
Prueba esta, creo que va bastante bien
FUNCTION Num2Letras(curNumero, blnO_Final) //AS STRING
LOCAL dblCentimos AS FLOAT
LOCAL lngContDec AS LONGINT
LOCAL lngContCent AS LONGINT
LOCAL lngContMil AS LONGINT
LOCAL lngContMillon AS LONGINT
LOCAL strNumLetras AS STRING
LOCAL astrNumero AS ARRAY
LOCAL astrDecenas AS ARRAY
LOCAL astrCentenas AS ARRAY
LOCAL blnNegativo AS LOGIC
LOCAL blnPlural AS LOGIC
LOCAL NroEnLetras AS STRING
Default(@blnO_Final, TRUE)
IF Integer(curNumero) == 0
strNumLetras := "CERO"
END IF
astrNumero := {"", "UN", "DOS", "TRES", "CUATRO",
"CINCO", "SEIS", "SIETE",;
"OCHO", "NUEVE", "DIEZ", "ONCE",
"DOCE", "TRECE", "CATORCE",;
"QUINCE", "DIECISEIS",
"DIECISIETE", "DIECIOCHO", "DIECINUEVE",;
"VEINTE"}
astrDecenas := {"", "", "VEINTI", "TREINTA",
"CUARENTA", "CINCUENTA", "SESENTA",;
"SETENTA", "OCHENTA", "NOVENTA",
"CIEN"}
astrCentenas := {"", "CIENTO", "DOSCIENTOS",
"TRESCIENTOS",;
"CUATROCIENTOS", "QUINIENTOS",
"SEISCIENTOS", "SETECIENTOS",;
"OCHOCIENTOS", "NOVECIENTOS"}
IF curNumero < 0
blnNegativo := TRUE
curNumero := Abs(curNumero)
END IF
IF Integer(curNumero) <> curNumero
dblCentimos := Abs(curNumero -
Integer(curNumero))
curNumero := Integer(curNumero)
END IF
WHILE curNumero >= 1000000
lngContMillon +=1
curNumero -= 1000000
END
WHILE curNumero >= 1000
lngContMil += 1
curNumero -= 1000
END
WHILE curNumero >= 100
lngContCent +=1
curNumero -= 100
END
IF !(curNumero > 10 .And. curNumero <= 20)
WHILE curNumero >= 10
lngContDec +=1
curNumero -= 10
END
END IF
IF lngContMillon > 0
IF lngContMillon >= 1 // si el número es
>1000000 usa recursividad
strNumLetras := Num2Letras(lngContMillon,
FALSE)
IF !blnPlural
blnPlural := (lngContMillon > 1)
ENDIF
lngContMillon := 0
END IF
strNumLetras := AllTrim(strNumLetras) +
astrNumero[lngContMillon+1] + " MILLON" +;
iif(blnPlural, "ES ", " ")
END IF
IF lngContMil > 0
IF lngContMil >= 1 // si el número es >100000
usa recursividad
strNumLetras := strNumLetras +
Num2Letras(lngContMil, FALSE)
lngContMil := 0
END IF
strNumLetras := AllTrim(strNumLetras) +
astrNumero[lngContMil+1] + " MIL "
END IF
IF lngContCent > 0
IF lngContCent == 1 .And. lngContDec == 0
.And. curNumero == 0
strNumLetras += "CIEN"
ELSE
strNumLetras +=
astrCentenas[lngContCent+1] + " "
END IF
END IF
IF lngContDec >= 1
IF lngContDec == 1
strNumLetras += astrNumero[10+1]
ELSE
strNumLetras += astrDecenas[lngContDec+1]
END IF
IF lngContDec >= 3 .And. curNumero > 0
strNumLetras += " Y "
END IF
ELSE
IF curNumero >= 0 .And. curNumero <= 20
strNumLetras += astrNumero[curNumero+1]
IF curNumero == 1.And.blnO_Final
strNumLetras += "O"
END IF
IF dblCentimos > 0
strNumLetras := AllTrim(strNumLetras)
+ " CON " + Num2Letras(Round(dblCentimos*100,0),
FALSE)
END IF
NroEnLetras := AllTrim(strNumLetras) //+ "
" + cModena
IF SubStr(NroEnLetras, 1, 7) == "UN MIL "
NroEnLetras := SubStr(NroEnLetras,4)
ENDIF
RETURN NroEnLetras
END IF
END IF
IF curNumero > 0
strNumLetras := strNumLetras +
astrNumero[curNumero+1]
IF curNumero == 1.And.blnO_Final
strNumLetras := strNumLetras + "O"
END IF
END IF
IF dblCentimos > 0
strNumLetras := strNumLetras + " CON " +
Num2Letras(Round(dblCentimos*100,0), FALSE)
END IF
NroEnLetras := AllTrim(IIf(blnNegativo, "(" +
strNumLetras + ")", strNumLetras)) //+ " " + cModena
IF SubStr(NroEnLetras, 1, 7) == "UN MIL "
NroEnLetras := SubStr(NroEnLetras,4)
ENDIF
RETURN NroEnLetras
--- "Gerardo J. Biagiotti"
<gjbiagiotti@...> escribió:
> Podría alguien pasarme la rutina que convierte
> números a texto escrito?
>
> La que tengo hecha en clipper no anda bien en VO y
> necesito solucionarlo
> enseguida.
>
> Gracias.
>
>
>
> Gerardo J. Biagiotti
> Analista de Sistemas
> (2580) Marcos Juárez
> Córdoba - Argentina
>
> Mail: gjbiagiotti@...
> MSN: gerardo_biagiotti@...
> gjbiagiotti@...
> gjbiagiotti@...
>
>
>
>
______________________________________________
Renovamos el Correo Yahoo!
Nuevos servicios, más seguridad
http://correo.yahoo.es