Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 05.02.2018
Сообщений: 13
1

@DbLookUp

30.07.2020, 19:44. Просмотров 54. Ответов 1
Метки нет (Все метки)

Добрый день, уважаемые форумчане!
Помогите пожалуйста разобраться с функцией @DbLookUp: как должен выглядеть синтаксис, если поиск соответствующего значения представления в одной базе ведется по общему полю в представлении из другой базы lotus на этом же сервере? Спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.07.2020, 19:44
Ответы с готовыми решениями:

@dblookup
Всем привет. Может вопрос глупый но как выбрать на собаках документы категории? @DbLookup(...

@DBLookup
Здравствуйте. Подскажите с @DBlookup. Есть поле Город, оно список с окном, туда надо засунуть...

@dblookup
Доброго времени суток. Только начал осваивать лотус и сразу уперся в стену. При использовании...

@dblookup
Всем доброго время суток. Не пойму в чём дело. Хочё сделать выборку таким образом. Имеется поле...

1
273 / 63 / 31
Регистрация: 02.02.2013
Сообщений: 258
31.07.2020, 09:58 2
В общем виде так:

Visual Basic
1
@DbLookup(  class  :  cache  ;  server  :  database  ;  view  ;  key  ;  columnNumber  ;  keywords )
На примере так:

Visual Basic
1
@DbLookup(  "":"NoCache"  ;  "Server/ORG"  :  "база.nsf"  ;  "view1"  ;  "Ключ для отбора документов" ; 2)
"":"NoCache" - Служебные ключи. "":"NoCache" используются для lotus. Есть там дургие если например запрос делается не к lotus а куда-то в другую СУБД.
Server/ORG - имя Domino- сервера. Если база локально, тогда просто пустая строка ""
база.nsf - другая база. Если база в каталоге тогда слэш должен быть двойной: "Folder\\база.nsf"
view1 - названия представления в другой базе которые вы дожны знать
Ключ для отбора документов - строка которая используется для отбора части документов . Этот ключ должен быть обязательно в первом столбце представления и первый толбц представления должен быть отсортирован обязательно.
(в отличие от DbColumn - которая возвращает все документы из представления), благодаря этому ключу функция DbLookup возращает не все документы а только часть документов у которых есть в представлении (в 1-ом остортированном столбце) этот ключ.
2 - номер другого столбца (не обязательно 2 может быть и 3 и 4.) из которого выбераются значения для показа. Предполагается что у этих значений обязательно будет в 1-ом столбце ключ см.выше.

По идее можно указывать не номер столбца а название поля. Например:

Visual Basic
1
@DbLookup("":"NoCache";"RESEARCH":"SMITH\\PROJECTS.NSF"; "In Progress";"Virus Check";"Status")
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.07.2020, 09:58

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вопрос по @dblookup
Подскажите, пожалуйста, в чем ошибка: есть простое представление StateCodes, содержащее 2...

Ворос по @dblookup
Объясните пожалуйста: есть поля типа Editable - поля ввода и поля - computed for display со...

Использование @dblookup
Можно ли так делать: есть Pole_1 типа Dialog list с выбором по...

Проблема с Dblookup
Имеется представление с именем (nl) в БД congif.nsf в БД имеются поля Name, Serv, DB: Name -...

Dblookup не работает
Привет! сегодня адский день, а именно не могу побороть DbLookup к серверной адрес буки: Поможите!...

Разные результаты @dblookup
Добрый день! Есть реплики БД в кластере. В БД есть представление, где первая отсортированная...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.