|
Запись флага | ☑ | ||
---|---|---|---|---|
0
aguilar
20.03.13
✎
14:04
|
У меня есть документ,в табличной части которого я выбираю другой документБ,и в форме выбора этого документаБ,для выбора каждой отдельной строки его таб.части,использую обработку,в которой есть ячей с флагом(выбор определенно строки).
Не могу сделать так чтобы флаг записывался,помогите пожалуйста! |
|||
1
Wobland
20.03.13
✎
14:05
|
я, пожалуй, подожду выхода русифицированной версии задачи...
|
|||
2
LehhaK
20.03.13
✎
14:05
|
(0) код в студию
|
|||
3
aguilar
20.03.13
✎
14:07
|
Процедура КнопкаВыполнитьНажатие(Кнопка)
Параметры = Новый Структура; Параметры.Вставить("Документ", ДокументСсылка); Параметры.Вставить("Таблица", ТабЧастьДокумента.Скопировать(Новый Структура("Пометка", Истина))); ОповеститьОВыборе(Параметры); КонецПроцедуры Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) ТабЧастьДокумента = ДокументСсылка.ОбъектыПроката.Выгрузить(); ТабЧастьДокумента.Колонки.Вставить(0, "Пометка", Новый ОписаниеТипов("Булево"),,5); ЭлементыФормы.ТабЧастьДокумента.СоздатьКолонки(); ЭлементыФормы.ТабЧастьДокумента.Колонки.Пометка.Данные = ""; ЭлементыФормы.ТабЧастьДокумента.Колонки.Пометка.ДанныеФлажка = "Пометка"; ЭлементыФормы.ТабЧастьДокумента.Колонки.Пометка.РежимРедактирования = РежимРедактированияКолонки.Непосредственно; КонецПроцедуры Это код обработки,простите туплю,сразу почему-то не скинул |
|||
4
Wobland
20.03.13
✎
14:17
|
менять объект перед открытием есть зло
|
|||
5
aguilar
20.03.13
✎
14:17
|
(1) я попробую по лучше объяснить проблему.
У обработке поле ТаблицаЗначений. Она показывает таб.часть документаБ,и в ней я добавил колонку пометка,булево с галочками. Но эти галочки не сохраняются. |
|||
6
Wobland
20.03.13
✎
14:18
|
(5) а где ты их предполагаешь сохранять? //всё равно не очень ясно
|
|||
7
aguilar
20.03.13
✎
14:19
|
(4) Ну зато вроде работает,я только не понимаю как сохранять эту колонку Пометка,для каждого выбранного мною документа,естественно..
|
|||
8
aguilar
20.03.13
✎
14:20
|
(6) Я не знаю :( Мне хоть у соседа храни,лишь бы сохранялись хоть как.
|
|||
9
Wobland
20.03.13
✎
14:22
|
(8) тогда придумай, куда их писать. вон у меня обработка с пометками работает. как только юзер форму закрыл, пометки пропали. и это правильно, я считаю
|
|||
10
aguilar
20.03.13
✎
14:26
|
(9) Так вот у меня смысл обратный,чтобы они оставались)
Единственная мысль была через регистр накопления.Но пока сложно представляю себе. Поступление делает по регистру движения "приход", а оприходование - "расход". Все что на остатках и есть не отмеченные строки. И при открытии обработки можно смотреть остатки по документу поступления и отмечать те строки, которых нет на остатках. Как-то так,но в голове еще не разобрал как и что куда |
|||
11
LehhaK
20.03.13
✎
14:29
|
(10) Мож тебе их не галками добавлять, а тупо выбирать из списка? и путсьо ни тада в твоем документе лежат. Или пусть юзер галками выбирает че хочет и оно сохраняется в таб часть документа твоего
|
|||
12
LehhaK
20.03.13
✎
14:32
|
+(11)можешь эту таб чатсь для юзера даже невидимой сделать и из нее при открытии твоей обработки нужные доки галками помечать
|
|||
13
aguilar
20.03.13
✎
14:33
|
(11) Ну она при выборе и так пишет в таб часть. Смысл этих галок таков,что есть документы частично оприходованные,а есть полностью. И как только все галки буду поставлены,он станет полностью оприходованым и его нельзя будет перепровести.
Как-то так |
|||
14
LehhaK
20.03.13
✎
14:36
|
(13) Добавить в ТабЧастьДокумента реквизит "Пометка"?
|
|||
15
aguilar
20.03.13
✎
14:41
|
(14) Тоесть если я добавлю,то я могу его сохранять в форме обработки?А как?
|
|||
16
LehhaK
20.03.13
✎
14:44
|
Нет, не сохраняй свои флаги в обработке. Сохраняй их в документе. При открытии обработки из этого документа получай флаги и заново проставляй
|
|||
17
aguilar
20.03.13
✎
14:47
|
(16) Скажите пожалуйста,это будет работать только для текущего документа,,допустим,поставил флаг в одном документе и провел,а когда зайду в другой документ,для него выборочный документБ тоже будет с флагом?
|
|||
18
LehhaK
20.03.13
✎
14:48
|
(17) Нет, не будет. Пили или регистр с этой инфой или просто запрос по всем документам.
|
|||
19
LehhaK
20.03.13
✎
14:49
|
+(18) Только если документов 100500, то лучше регистр
|
|||
20
aguilar
20.03.13
✎
14:50
|
(19) Да я уже понял,что выход в регистре только,спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |