Lotus Notes - Excel (VB) y campo duplicado Notes

 
Vista:

Excel (VB) y campo duplicado Notes

Publicado por Blues (1 intervención) el 13/05/2009 13:33:01
Hola, tengo un problema o una consulta que me gustaría pudiesen ayudarme a
resolverla:

El problema es el siguiente :

Desde Excel y utilizando el VB importo los datos de una base de datos de Lotus
Notes, para obtener dicha importación utilizo la instrucción de "GetItemValue(nombre de
campo)".......me va perfecto para leer todos los campos menos uno que es el
origen de mi consulta. Este campo es especial ya que al ser muy largo está
duplicado en varios campos dentro de Notes y todas estas duplicaciones tienen el
mismo nombre..... cuando hago la importación mediante el GetItemValue sólo me
coje la primera parte de la duplicación, el resto lo obvia y no me lo da....y lo
cierto es que necesito también poder acceder a esta información........¿Cómo lo
puedo hacer?, ya que no veo ninguna opción del GetItemValue que pueda
diferenciar la parte de un campo duplicado de otro.

Para mas aclaración remito el códido que estoy utilizando para realizar la
lectura desde Excel.

Gracias por la ayuda que puedan prestarme y por el interés que al menos han
tenido leyendo este mensaje

Saludos.

' Asi leo los campos de Base de Datos Notes hacia Excel

Private Sub CommandButton1_Click()
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim vista As NotesView
Call session.Initialize("xxx")
Set db = session.GetDatabase("XXXX", "XXXXX")
Set vista = db.GetView("Instalaciones")
Set doc = vista.GetFirstDocument
With Worksheets("Importacion")
Do While Not doc Is Nothing
.Cells(1, 57) = doc.GetItemValue("Historia") 'campo duplicado, sólo me coge la primera parte del campo
Set doc = vista.GetNextDocument(doc)
Loop
End With
End Sub
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