Имя: Пароль:
1C
1С v8
УФ динамический список. Открытие документа из динамического списка
0 scanduta
 
09.10.13
12:09
Есть динамический список. Из нескольких вложенных запросов. То есть "основную таблицу" выбрать нельзя. и динамическое считывание данных не активно.

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

А  когда динамический запрос сложный. И основная таблица  не установлена. открыть по ссылке документ не получается. Не знаю почему. Это такая фишка УФ? Или можно все таки как то настроить?
1 kosts
 
09.10.13
12:12
(0) Платформа не знает что нужно делать по событию выбор, вот ничего и не открывает. Открой сам.
2 Rie
 
09.10.13
12:12
(0) Можно поймать событие и его обработать.
3 CrazyBear
 
09.10.13
12:16
Ручками писать все, по мимо открытия еще добавления, пометка на удаление и т.д.
4 kosts
 
09.10.13
12:20
(0) Иногда (у меня так было) платформа почему то очищает поле основная таблица. Приходится снова её прописывать. Может у тебя этот случай? Если твой запрос не дублирует ссылки на документы, то задай основную таблицу.
5 Посмотрим
 
09.10.13
12:20
Это как в магазине, если зайдешь в винный отдел и скажешь "дайте две" или хлеьный например, то тебя, в принципе, поймут, а если просто в супер маркет, то уж извини сам все сам.
6 D3O
 
09.10.13
12:37
ну а кто мешает при использовании произвольного запроса установить Основную таблицу? главное, чтоб в результирующем запросе присутствовала ссылка из нее. и все чудесным образом заработает ;)
7 scanduta
 
09.10.13
13:39
(6) Когда используется вложенный запрос, основную таблицу установить нельзя
8 scanduta
 
09.10.13
13:50
И получается что переход по ссылке невозможен
9 MSII
 
09.10.13
13:51
(7) Да ладно. Я вот только что произвольный запрос с вложенным запросом сделал, основная таблица и не думала исчезать.
10 MSII
 
09.10.13
13:52
(8) Обрабатывай событие Выбор таблицы формы. Если основную таблицу указывать не хочешь.
11 scanduta
 
09.10.13
13:57
(10) ее указать нельзя,  в данном случае

Так и буду делать
12 scanduta
 
09.10.13
13:57
Спасибо
13 scanduta
 
09.10.13
13:57
(9)Попробуй ее перевыбрать. У меня почему то исчезает