07 mayo 2007

¿Se pueden manipular varios hipervínculos en campos repetibles con WINISIS?

----- Original Message -----
Sent: Friday, May 04, 2007 4:00 AM
Subject: Hyperlinks
Hola: Quisiera incluir más de un hipervínculo en un registro.
Me explico: en un registro, puedo tener uno, dos, o más hipervínculos interesantes para visitar. ¿Puedo escribirlos en un campo repetible de alguna forma? Pues el número de hipervínculos puede variar a partir de un registro a otro, sería la mejor manera. El problema es que cuando deseo hacerlo, intenta abrir las direcciones de esta forma: hipervínculo1hipervínculo2hipervínculo3, como una sola dirección.
Gracias, Daniel

Hello:
I would like to include more than one hyperlink in one register.
I mean: in one register, I can have one, two, or more interesting hyperlinks to visit.
Can I write them in a repetible field in some way?
As the number of hyperlinks can vary from one register to the other, it would be the best way.
The problem is that when I want to do it, it tries to open the adress like this: hyperlink1hyperlink2hyperlink3, as it was just one address.
Thank you,
Daniel
____________________________________________________________
Estimado Daniel:
La respuesta es afirmativa, usted puede tener varios enlaces en un campo repetible de Winisis con la sintáxis adecuada en el formato de presentación. Le envío un ejemplo de una de mis bases de dato:
IF P(V32) THEN ({mhl,b,cl1,fs24,i,"DOCUMENTOS ASOCIADOS: "d32},tab(3500),LINK((V32),'OPENFILE 'V32)/),FI
Visualización:
DOCUMENTOS ASOCIADOS:
c:\winisis\bg\Registro Nacional de Organismos Capacitadores.mht
c:\winisis\bg\p r o C H I L E.mht
www.fedefruta.cl
Atentamente,
Hugo Rueda Vildoso
Fono: (56-2) 356 91 18
Celular: 098-4779813
Casilla 72, Correo 58, Santiago
Correo Electrónico: hrueda@vtr.net
hruedavildoso@gmail.com

Dear Daniel:
The answer is affirmative, you can have several connections in a repetible field of Winisis with the syntax adapted in the presentation format. Him shipment an example of one of my data bases:
IF P(V32) THEN ({mhl,b,cl1,fs24,i,"DOCUMENTOS ASOCIADOS: "d32},tab(3500),LINK((V32),'OPENFILE 'V32)/),FI

Visualization:

DOCUMENTOS ASOCIADOS:
c:\winisis\bg\Registro Nacional de Organismos Capacitadores.mht
c:\winisis\bg\p r o C H I L E.mht
www.fedefruta.cl

----- Original Message -----
Sent: Monday, May 07, 2007 3:49 AM
Subject: Hyperlinks
Muchas gracias por su respuesta.
a) Escribí esto al final de la línea y del campo: v30 + // /fi/
b) IF P(V32) THEN ({mhl,b,cl1,fs24,i,"DOCUMENTOS ASOCIADOS: "d32},tab(3500),LINK((V32),'OPENFILE 'V32)/),FI
Probé la respuesta a) y trabajó muy bien.
Daniel
_____________________________________________________________
Thank you very much for you answers.
a) write this at the end of the line of the field: v30 + // /fi/
b) IF P(V32) THEN ({mhl,b,cl1,fs24,i,"DOCUMENTOS ASOCIADOS: "d32},tab(3500),LINK((V32),'OPENFILE 'V32)/),FI
I proved the a) answer and it worked fine.
Daniel
_______________________________________________________

4 comentarios:

Anónimo dijo...

Deseo saber si puedo crear un tabla, con el fin de registrat publicaciones periodicas

HugoRueda dijo...

Disculpa anónimo por la respuesta tardía, pero parece falló el aviso vía e-mail sobre tu comentario. Administro 7 blog vía correo electrónico y no tengo mucho tiempo para visitarlos en la web. Intento responder: Si te refieres a si puedes crear una tabla en Winisis para publicaciones periódicas la repuesta es afirmativa. La expresividad del formateo te permite manipular adecuadamente los datos de cualquier tipo de documento. Saludos.

Miriam dijo...

Quisiera saber si es posible acceder a solo una instancia de un campo repetible. Estoy trabajando en la construcción de un catalogo virtual, con genisisweb, y debo mostrar solo una ocurrencia de un campo repetible e ignorar el resto. ¿Cómo podría hacerlo?

HugoRueda dijo...

Estimada Miriam:
Debo disculparme por un error involuntario, pues tenía un error en el correo electrónico declarado para recibir los comentarios y sólo hoy vi tu consulta. Pero igual respondo a ella. Efectivamente puedes mostrar sólo la primera ocurrencia con el lenguaje de formateo al declararlo para el formulario. Ejm.: V1[1]