Lotus Notes - Obtener el valor de un Rich Text

   
Vista:

Obtener el valor de un Rich Text

Publicado por racanix (19 intervenciones) el 11/12/2009 21:08:07
Hola a todos.

estoy realizando una pequeña aplicacion donde necesito extraer el valor de un
rich text que se encuentra en otra aplicacion. Estas estan en un mismo servidor.
El problema es como puedo obterner el valor del rich text y mostrarlo en mi aplicacion
Intente creando una vista donde apareciera el valor y con un @DbLookUp extraer
el rich Text dependiendo del parametro de busqueda, pero en el diseño de la vista
no me aparece el nombre del campo (rich Text).

Me Gustaria saber como extraer ese valor, ya sea por cualquier metodo

saludos y gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Obtener el valor de un Rich Text

Publicado por Pedro Meza (89 intervenciones) el 21/12/2009 20:46:18
No, No puedes con un @dblookup copiar un Richtext,
lo puedes hacer con lotusscript.
ej :

Set itemA = doc.GetFirstItem( "Body" )
Set itemB = doc.GetFirstItem( "BriefDescription" )

se toman los valores y luego se pega en un nuevo documento :

Set memo = New NotesDocument( db )
Call itemA.CopyItemToDocument( memo, "Body" )
Call itemB.CopyItemToDocument( memo, "Subject" )

acá esta el ejemplo completo, desde la ayuda del notes :

Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim memo As NotesDocument
Dim itemA As NotesItem
Dim itemB As NotesItem
Set db = session.CurrentDatabase
'...set value of doc...
Set itemA = doc.GetFirstItem( "Body" )
Set itemB = doc.GetFirstItem( "BriefDescription" )
Set memo = New NotesDocument( db )
Call itemA.CopyItemToDocument( memo, "Body" )
Call itemB.CopyItemToDocument( memo, "Subject" )
Call memo.Send( False, "Cynthia Brainey" )

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener el valor de un Rich Text

Publicado por El Lobo (22 intervenciones) el 25/01/2010 16:29:57
Si puedes leer el campo rich text con un dblookup siempre que no sobrepase los 64k lo que si NO puedes es usar dblookup en una vista.

Field RichText1 := @DbLookup( ...... ; "RichText2" );

Cuando lo probe flique ya que era una foto lo que traia el dblookup pero cuando era grande naranja.

Para coger el valor de un campo rich desde una vista usar Abstrac
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar