![]() |
![]() |
![]() |
|
Основной реквизит формы | ☑ | ||
---|---|---|---|---|
0
Виталий
21.11.10
✎
18:57
|
Вечер добрый!
Работаю в 1С 8.2 (обычное приложение). Хочу сделать свою форму выбора для справочника. Создаю реквизит типа "Таблица значений", хочу назначить его основным. Но в реквизите формы "Данные" список реквизитов пустой. Что нужно сделать, что бы реквизит появился в этом списке? |
|||
1
Koly1983
21.11.10
✎
19:21
|
В форме на закладке реквизиты добавляешь свой реквизит. А зачем тебе ТаблицаЗначений?
|
|||
2
Виталий
21.11.10
✎
19:27
|
(1) Так я же написал, что я его добавил... Я хочу заполнить список значениями из одного справочника. Но мне нужны не все значения, а только некоторые из них, отобранные, скажем, по определенному признаку. Кроме того они должны быть отсортированы по определенному признаку, которого нет в справочнике.
|
|||
3
Виталий
21.11.10
✎
19:29
|
Вроде понял, реквизит с типом "Таблица значений" и многими другими типами просто не могут быть назначены основными...
|
|||
4
Koly1983
21.11.10
✎
19:29
|
Да я щас попробовал, не получилось. В 8.1 я использовал обычную форму выбора и перед ее открытием устанавливал отбор в списке справочника
|
|||
5
Виталий
21.11.10
✎
19:30
|
(4) Простым отбором не отделаешься. Мне еще нужно особым образом отсортировать значения. Сортировки по полям не достаточно.
|
|||
6
Koly1983
21.11.10
✎
19:31
|
Может табличную часть обработки использовать?
|
|||
7
Виталий
21.11.10
✎
19:38
|
(6) Да не хотелось под это дело обработку создавать. Вроде задача и не сложная. Проблема на самом деле в следующем. Я хочу сделать форму выбора. Создаю реквизит с типом "Таблица значений" и заполняю его значениями из результата запроса. Но при открытии этой формы в пользовательском режиме в панели кнопок не активна кнопка "Выбрать" и записи доступны только для редактирования. Т.е. форма не работает так, ради чего она и делается. Я подумал, что, может, если я назначу свой реквизит основным, то все заработает (в свойствах панели источник действия указан верно). Может подскажешь, что в данному случае лучше сделать?
|
|||
8
Виталий
21.11.10
✎
19:39
|
+(7) И не хочется самому рисовать кнопки и писать для них процедуры
|
|||
9
zzerro
22.11.10
✎
00:19
|
Наверно нужно тебе делать для табличного поля ОбработкуВыбора, в которой делай все что тебе вздумается, но покодить придется, совсем малость
|
|||
10
Виталий
22.11.10
✎
18:13
|
(9) Таки пришлось все самому рисовать и кодить. Слава богу, что кодить пришлось не много :)
|
|||
11
PVV65
22.11.10
✎
18:20
|
(0) Основной реквизит формы - тип "СправочникСписок", а не таблицаЗначений
|
|||
12
Виталий
24.11.10
✎
10:27
|
(11) А разве в этом случае можно заполнять список своим набором значений?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |