0 / 0 / 0
Регистрация: 09.02.2009
Сообщений: 56
|
|
1 | |
Embedded View или Frameset06.07.2009, 16:15. Показов 16144. Ответов 6
Метки нет (Все метки)
Есть база где храняться данные о неких фирмах.Есть вторая база где храняться платежи(в том числе и платежи фирмам из первой базы).
Появилась задача: В карточке фирмы,просматривать платежи по данной фирме из второй базы.Реализовать - вью в документе. Посидел почитал форумы, и понял что есть 2 способа: 1. Embedded View & Embeeded Edit 2. FrameSet & Embedded Edit И тем и другим способом получилось реализовать, НО! От меня хотят чтоб это работало не зависимо от местоположения баз.Т.к. местоположение всех баз прописанно в БД "Коммутатор"(Босс-Референт)(Для тех кто не знает - база путь к которй храниться в .ini, и непосредственно эта база хранит адреса всех остальные базы) Вопрос: Как бы мне указать в Embeeded Edit или в FrameSet путь к базе с платежами? Знаю что embed можно через DXL вроде что то менять,но до конца еще не разбирался, т.к. не хочу сильно усложнять задачу. А FrameSet поидее берет путь к базе, но вот как бы его указать программно...? Что думаете по данной проблеме?Единственное решение DXL?
0
|
06.07.2009, 16:15 | |
Ответы с готовыми решениями:
6
Embedded View или Folder в форму? Embedded View С Произвольным Содержимым, Реальность Или Мечта? Open View In Frameset Default View Vs Launch Frameset |
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
|
|
06.07.2009, 16:35 | 2 |
Во frameset можно так:
Url computed равный Код
"Notes://" + SourceDBServer + "/" + SourceDBReplicaID + "/" + ElementName + "?" + Cmd Код
Select Case ElementType Case "Folders": Cmd = "OpenView" Case "Forms": Cmd = "OpenForm" Case "Framesets": Cmd = "OpenFrameset" Case "Pages": Cmd = "OpenPage" Case "Views": Cmd = "OpenView" End Select И никаких DXL.
0
|
0 / 0 / 0
Регистрация: 09.02.2009
Сообщений: 56
|
|
06.07.2009, 16:49 | 3 |
Тогда следующий вопрос:
А как программно передать URL в определенный фрейм фреймсета?=)
0
|
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
|
|
06.07.2009, 16:54 | 4 |
Приоритет по убывающей (imho):
1. документ 2. profile 3. environment
0
|
0 / 0 / 0
Регистрация: 09.02.2009
Сообщений: 56
|
|
06.07.2009, 16:59 | 5 |
А можно, пожалуйста, поподробней :blink:
0
|
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
|
|
06.07.2009, 17:05 | 6 |
Лезешь туда куда тебе надо, вычисляешь пути к source базе.
Пишешь эти пути в документ/profile/environment Потом в URL framesetа вычитываешь их: @DbLookup/@GetDocFiled @GetProfileField @Environment Вхере из зе праблем?
0
|
0 / 0 / 0
Регистрация: 09.02.2009
Сообщений: 56
|
|
06.07.2009, 17:13 | 7 |
Теперь понятно=))Спасибо огромное.Вот теперь проблем нет=)
0
|
06.07.2009, 17:13 | |
06.07.2009, 17:13 | |
Помогаю со студенческими работами здесь
7
Embedded View Embedded View Embedded View Embedded View Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |