Имя: Пароль:
1C
1С v8
Добавить новое значение отбора в форме списка
, ,
0 dimasstiy
 
05.02.16
13:37
Итак, суть проблемы такова. Имеется форма списка документа, в которой программно добавляется колонка заполняемая значениями из РС. Но отбор/сортировку по этой колонке установить нельзя..но оч нужно. Ваши мысли и предложения:)
1 Cyberhawk
 
05.02.16
13:38
Предлагаю сделать
2 dimasstiy
 
05.02.16
13:46
(1) Было б все так просто:). Пробовал обращаться к табличной части - ДокументСписок.Отбор.Добавить("Вернулись"); на что получил "Метод не доступен для данного объекта". Как либо еще изменить отбор тоже не вышло, то объект не доступен для записи, то еще что...
3 Ma3eIIa
 
05.02.16
13:48
платформа какая ?
4 dimasstiy
 
05.02.16
13:50
(3) 8.3, конфа КА 1.1
5 Cyberhawk
 
05.02.16
13:50
Если это ДС (дин. список) и платформа относительно свежая, то у ДС есть компоновщик настроек, а в нем - пользовательские настройки. Вот туда и добавляй.
6 Ma3eIIa
 
05.02.16
13:51
(5) так там же можно засунуть в конфе отбор и сортировку. и 0 строчек кода
7 Cyberhawk
 
05.02.16
13:53
(6) У него колонка программно добавляется
8 Ma3eIIa
 
05.02.16
13:53
9 dimasstiy
 
05.02.16
13:54
Ребят, дико сорирую! Не сказал о самом важном - форма обычная
10 Cyberhawk
 
05.02.16
13:56
(9) Ты уже сказал об этом в (4)... у тебя там реквизит формы с типом "ДокументСписок"?
11 Cyberhawk
 
05.02.16
13:57
Да, посмотрел в КА 1.1, там нет дин. списка...
Ох давно это было, но форму отбора свою рисовал (предварительно получал отбор построителем)
12 Kamelot
 
05.02.16
13:59
по этой колонке никак нельзя отбор установить, по другим устанавливай которые с данными связаны.
13 dimasstiy
 
05.02.16
14:00
(10) ДокументСписок реквизит формы, да. А тип  ДокументСписок.ПоступлениеДопРасходов
14 dimasstiy
 
05.02.16
14:01
(12) То есть отбор устанавливается только по колонкам привязанным к данным?
15 Ma3eIIa
 
05.02.16
14:02
нельзя. только если сделать этот реквизит реквизитом документ и установить ему индексирование. или же через пост
16 dimasstiy
 
05.02.16
14:04
(15) Эх, жаль. Ну хоть спасибо за однозначный диагноз ситуации
17 Ma3eIIa
 
05.02.16
14:05
(16) есть геморный вариант. это построитель запросов.
18 dimasstiy
 
05.02.16
14:07
(17) Мне любопытно, расскажи:)
19 Ma3eIIa
 
05.02.16
14:07
(17) Хотя стоп. включи запуск тонких форм на толстом клиенте. добавь свою форму. туда выведи дс и сделай (5)
20 dimasstiy
 
05.02.16
14:11
Немного не понял.. Имеется ввиду сделать эту форму управляемой?
21 Ma3eIIa
 
05.02.16
14:21
(20) не ее. а новую создать. и Да
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший