• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Открыть через View БД

  • Автор темы Guest
  • Дата начала
G

Guest

Всем, привет!

Можно ли через View, открыть БД, ну что то вроде picka-lista:
Код:
picklist = workspace.PickListStrings( PICKLIST_CUSTOM, True, PathToServer, PathToDB, "ACPP" ,"Выбор договора" ,"Пожалуйста выберите договор" ,9 )
 
Y

yerke

may be
Код:
Call notesUIWorkspace.OpenDatabase( server$, file$, view$, key$, newInstance, temp )
 
G

Guest

may be
Код:
Call notesUIWorkspace.OpenDatabase( server$, file$, view$, key$, newInstance, temp )

Не получается открыть документ через, UnprocessedDocuments, значение doc почему-то пустое :(
Код:
Sub Queryopendocument(Source As Notesuiview, Continue As Variant)

Dim db As NotesDatabase	
Dim doc As NotesDocument	
Dim session As New NotesSession
Dim ws As New NotesUIWorkspace
Dim collection As NotesDocumentCollection

Set db = session.CurrentDatabase
Set collection = db.UnprocessedDocuments
Set doc = collection.GetFirstDocument()

Call ws.OpenDatabase(doc.DBServer, doc.DBFile)

End Sub
 
Y

yerke

код что то не понятный

вы делаете
1) при открытом вию вы открываете какой то документ из него...
2) при открытии документа срабатывает событие, где..
3) из текущей базы ищутся не обработанные документы
4) достается первый не обработанный документ
5) из него извлекаются значения полей DBServer и DBFile (при том не правильно извлекаются)
6) потом делается попытка открытия базы в уи
по извлеченным данным

чет не врубаюсь

что именно вам нужно
 
G

Guest

А можно ли при открытии документа определить в каком он режиме будет открыт, на чтение или на редактирование?
 
G

Guest

Параметр Mode в Queryopen.
Из всех доступных eventov в Sub Queryopen - это Source As Notesuiview и Continue As Variant.
На view привесил кнопку открыть в режиме редактирования и в зависимости от значения переменной EditMode, я буду запускать при открытии то или иное действие. Только вот проблемка, где мне эту переменную продиклорировать(инициализировать), чтобы она была видна как для кнопки так и при открытии?
 
M

morpheus

Денис Кириченко
в дизайнере открів форму
 
G

Guest

Закрытая тема, все получилось. EditMode forever :(
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!