Прочитать View из другой БД

  • Автор темы Guest
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest

#1
Всем привет!
Пытаюсь открыть view из другой БД, пишет что мол БД не открыта и поэтому не могу получить view :)

Static db As NotesDatabase
Static view As NotesView
Dim PathToServer As String
Dim PathToDB As String
PathToServer = proDoc.GetItemValue("PathToServerDb")(0)
PathToDB = proDoc.GetItemValue("PathToDBDb")(0)+proDoc.GetItemValue("PathToDBContractACC")(0)
If db Is Nothing Then Set db = session.GetDatabase(PathToServer, PathToDB)
If view Is Nothing Then Set view = db.GetView ("Contract")
 

morpheus

скриптописец
07.08.2006
3 915
1
#4
потому что путь к ней неправиьно прописан скорее всего

proDoc.GetItemValue("PathToDBDb")(0)+proDoc.GetItemValue("PathToDBContractACC")(0)

в дэбагере посмотрите что из себя представляет переменная db после GetDatabase
 
G

Guest

#5
потому что путь к ней неправиьно прописан скорее всего

proDoc.GetItemValue("PathToDBDb")(0)+proDoc.GetItemValue("PathToDBContractACC")(0)

в дэбагере посмотрите что из себя представляет переменная db после GetDatabase
thanks :)

потому что путь к ней неправиьно прописан скорее всего

proDoc.GetItemValue("PathToDBDb")(0)+proDoc.GetItemValue("PathToDBContractACC")(0)

в дэбагере посмотрите что из себя представляет переменная db после GetDatabase
Что бы не открывать новую тему, решил спросить тут что за приложение (Paper.Document):

> uidoc.CreateObject("Image", "Paper.Document")

Ругается мол - "Недоступно приложение, работающее с объектом."
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#6
это ActiveX какой-то. у тебя в системе (операционной) его нет :)
поищи в инете, возможно найдешь где скачать
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#9
Akupaka, ну а что искать, та. Какой ActiveX, все подрят?
а хз какой, я не нашел. по-идее, надо искать по кодовому слову "paper.document" :)
попробуй узнать у того, кто писал изначально код.
это может быть какой-то объект, что ставятся со сканером, например...
а может и нет...
 
G

Guest

#10
зависит от того ЧТО надо от это активИкса
вставить картинку в документ Lotus. Раньше процедура:
Sub Click(Source As Button)
Dim session As New NotesSession
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument

Set uidoc = workspace.CurrentDocument

uidoc.editmode=True

Call uidoc.GotoField( "original" )
Call uidoc.CreateObject("Image", "Paper.Document")
End Sub
Отрабатывала, все было ОК, а теперь какая-та хрень на строке Call uidoc.CreateObject("Image", "Paper.Document"), пишет не доутепно приложение :)
 

morpheus

скриптописец
07.08.2006
3 915
1
#11
так , всё отдельная тема по картинке есть... - харе тут засарять
 
Статус
Закрыто для дальнейших ответов.