Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.81/26: Рейтинг темы: голосов - 26, средняя оценка - 4.81
fxmjpfyfhty
1

Получить Значение Поля Из Другой Базы

20.01.2014, 20:27. Показов 4817. Ответов 2
Метки нет (Все метки)

Есть база docl.nsf. В ней есть обычная Notes форма fdolg, а на форме поле idname. Несколько пользователей создали в этой базе с помощью формы fdolg документы. Есть другая база acreq.nsf. В ней есть страница xPages с вычисляемым полем (ComputedField). Как можно с помощью JavaScript получить значение поля idname из базы docl.nsf для конкретного пользователя и отобразить его в вычисляемом поле базы acreq.nsf?

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.01.2014, 20:27
Ответы с готовыми решениями:

Изменение значение поля одной БД из другой
Доброго времени суток! Помогите начинающему лотусисту, плз. Есть 2 БД на одном сервере. Одна -...

(web) Как из одного документа перенести значение с поля в другой док
Я создаю документ (doc1). Затем в этом документе я нажимаю кнопку (Button). На этой кнопке...

Получить значение текста из РТ поля на собаках
сабж собственно. Ну или хотябы проверить не пустое ли поле. Поле будет висеть под вебом, и...

Как получить значение поля из формы
Есть форма, в ней поле "word_", на форме кнопка с кодом. Не получается взять значение из поля и...

2
0 / 0 / 0
Регистрация: 01.04.2007
Сообщений: 304
21.01.2014, 13:50 2
Добавь панель, в неё укажи datasouce другую базу и потом в как обычно находи документ и выводи поля.
0
fxmjpfyfhty
23.01.2014, 20:31 3
В одной базе у меня хранятся сведения о пользователях. Из другой базы мне нужно было их вытягивать для текущего пользователя и отображать на странице. Покопавшись в справке, сделал это так:

<!--shcode--><pre><code class=Javascript>var db:NotesDatabase = null;
var dbdoc:NotesDocumentCollection = null;
var curdoc:NotesDocument = null;
var vl:string = null;

db = sessionAsSigner.getDatabase(session.getServerName(),"docl.ns f",false);

if (db == null)
{
return "";
}
else
{

dbdoc = db.getAllDocuments();
if (dbdoc == null)
{
return "";
}
curdoc = dbdoc.getFirstDocument();
while(curdoc != null)
{
if (curdoc.getItemValue("idname").toString() != null || curdoc.getItemValue("idname").toString() != "")
{
vl = getComponent("djTextarea1").getValue();
getComponent("djTextarea1").setValue(vl + curdoc.getItemValue("idname").toString());
}
curdoc = dbdoc.getNextDocument();
}
}[/CODE]

А если значение поля idname известно, то можно не получать всю коллекцию:

<!--shcode--><pre><code class=Javascript>var db:NotesDatabase = null;
var dbdoc:NotesDocumentCollection = null;
var curdoc:NotesDocument = null;
var formula:string = null;

db = sessionAsSigner.getDatabase(session.getServerName(),"docl.ns f",false);

if (db == null)
{
return "";
}
else
{
formula = "idname=\"" + session.getCommonUserName() + "\"";
dbdoc = db.search(formula);
if (dbdoc == null)
{
return "";
}
curdoc = dbdoc.getFirstDocument();
getComponent("djTextarea1").setValue(curdoc.getItemValue("id name").toString());
}[/CODE]
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.01.2014, 20:31

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Получить Значение Поля В Столбце Data Table....
Просьба не кидаться отходами сразу, но просто я уже ничего не понимаю. Сделал data table как в...

Присвоение значению поля значение поля другой формы
Подскажите, плиз как реализовать, чтобы при нажатии кнопки &quot;Заказать у поставщика2&quot; на форме...

Значение pk поля в fk поля другой таблицы, программно.
Добрый день имею такую задачу заполнил шапку таблицы сделал post,commit записб появиласб в базе...

Получить атрубуты поля из Access-ой базы
Добрый день! Кто-нибудь сталкивался с проблемой получения всех атрибутов поля из *.mdb-ой базы...


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

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

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