|
Реквизит на форме списка документа в управляемых формах | ☑ | ||
---|---|---|---|---|
0
Kleopatra2803
13.10.15
✎
11:50
|
Добрый день!
Необходимо добавить реквизит на форму списка реализации с типом булево(управляемые формы), чтобы можно было эту галочку проставить прямо из формы списка. Добавляла реквизит и как реквизит объекта (в запросе для формы списка доставала поле из документа) и как реквизит формы (не нашла другого способа, как в том же запросе прописать поле, которое по умолчанию равно "ложь"), но никак не могу сделать так, чтобы получилось проставить эту галочку из формы списка. Есть ли вообще в управляемых формах возможность изменять реквизиты из формы списка? И если да, то как? |
|||
1
Горогуля
13.10.15
✎
11:54
|
так вот задену нечаянно анатомией своей клавиатуру, и документы начнут перепроводиться...
|
|||
2
Kleopatra2803
13.10.15
✎
11:57
|
(1) да нет, надо чтоб это был реквизит формы списка, а не реквизит документа. С реквизитом документа это я уже так пробовала
|
|||
3
aleks_default
13.10.15
✎
12:01
|
Ну проставила ты галочку, а дальше что произойти должно?
|
|||
4
Kleopatra2803
13.10.15
✎
12:03
|
(3) ничего, им нужно видеть в форме списка, по каким документам вернулись оригиналы
|
|||
5
Горогуля
13.10.15
✎
12:06
|
я видел такую хренбь в виде внешней обработки
|
|||
6
Kleopatra2803
13.10.15
✎
12:07
|
(5) то есть в форме списка это нельзя сделать?
|
|||
7
ВРедная
13.10.15
✎
12:07
|
(4) Чтобы что-то было видно в форме списка, эти данные нужно где-то хранить. Где ты планируешь хранить информацию о том, по каким документам вернулись оригиналы?
|
|||
8
Горогуля
13.10.15
✎
12:07
|
(6) можно
|
|||
9
GreatOne
13.10.15
✎
12:11
|
(5) если ты про мою в соседней ветке, то у нас задача другая была) Там свой отбор, свои менюшки и прочее.
|
|||
10
Остап Сулейманович
13.10.15
✎
12:13
|
(8) Нельзя. В форме списка редактировать реквизиты можно только если источник данных ТаблицаЗначений или ТабличнаяЧасть. Ни того ни другого у ТС нет.
В форме списка можно перехватить НачалоРедактирования и поменять реквизит у документа. Но это не есть "редактирование в форме списка". |
|||
11
Kleopatra2803
13.10.15
✎
12:13
|
(7) ну вот на обычных формах где-то я такое делала. Это был не реквизит объекта, а просто реквизит формы списка. Там отмечали галочку и при открытии формы списка информация сохранялась (насколько я помню)
|
|||
12
Остап Сулейманович
13.10.15
✎
12:15
|
(11) Реквизиты формы списка нигде не хранятся. Форма списка предназначена только для отображения данных, выбранных в текущий момент в список.
Каждый раз при открытии проставлять галочки по новой? |
|||
13
Горогуля
13.10.15
✎
12:15
|
(11) у меня это были допреквизиты
|
|||
14
ВРедная
13.10.15
✎
12:19
|
(11) это врядли.
|
|||
15
aleks_default
13.10.15
✎
12:21
|
Проще сделать так. Добавить кнопку на панели "Проставить оригиналы", потом выделить в списке нужные документы и нажать кнопку. А галку со статусом добавить в запрос ДС.
|
|||
16
Kleopatra2803
13.10.15
✎
12:23
|
(15) Галку правильнее добавить в реквизит документа?
|
|||
17
aleks_default
13.10.15
✎
12:41
|
Вообще было бы правильнее регистр сведений со статусами оригиналов сделать...
|
|||
18
Kleopatra2803
13.10.15
✎
12:57
|
(17) Да, я уже тоже об этом подумала. Спасибо, буду пробовать
|
|||
19
DrShust
13.10.15
✎
13:57
|
(0) Можно так сделать. У нас эта галочка - и не реквизит документа и не реквизит формы. Сделана отдельная форма списка с произвольным запросом, к которому левачится регистр сведений, в котором хранится инфа о состоянии документа. Допустим документ в этом регистре в состоянии Оригинал. Тогда в произвольном запросе выводим Истина. Далее в свойствах списка выбираешь событие Выбор, а в нём условие, типа: Если Поле.Имя = "Оригинал" тогда СтандартнаяОбработка = Ложь; Ну и прописываешь код далее, в том числе запись в регистр. А в оконцовке обновить список, чтобы новые изменения были видны. Но форма списка, понятное дело, будет тормозная :))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |