|
Помогите пожалуйста. | ☑ | ||
|---|---|---|---|---|
|
0
Dampil17
03.05.12
✎
07:08
|
Всем доброго времени суток.
Есть такая задача: Есть 2 формы: ФормаСписка и ФормаДокумента Нужно: Из формыСписка по кнопке изменить значение реквизита документа в списке (тип булево), не открывая сам документ (или пусть открывается с последующим закрытием) с последующим проведением. Если кто с этим сталкивался или кто знает похожую тему на форуме, пожалуйста помогите, кто ссылкой, кто советом ). В нете шарил - не нашел (может вопрос не так задаю или руки кривые) Заранее спасибо. |
|||
|
1
Мимохожий Однако
03.05.12
✎
07:10
|
ОФФ: про кривые руки ты опрометчиво...
На ИТС есть обработка подбора объектов. Там есть функция изменения реквизитов. |
|||
|
2
Wobland
03.05.12
✎
07:11
|
самое главное в вопросе - это заголовок. текущий документ в списке уже видишь?
|
|||
|
3
Dampil17
03.05.12
✎
07:19
|
(2) да вижу
|
|||
|
4
Wobland
03.05.12
✎
07:23
|
(3) по ссылке получаешь объект, присваиваешь реквизит, записываешь. на здоровье
|
|||
|
5
Dampil17
03.05.12
✎
07:25
|
(4) Спасиб. Счас попробую
|
|||
|
6
Eugene555
03.05.12
✎
07:29
|
В документе списка в табличном поле по событию "Выбор" в процедуру пишешь примерно такое:
ИмяКолонки = Колонка.Имя; Если ИмяКолонки = "НужнаяТебеКолонка" Тогда СтандартнаяОбработка = Ложь; Док = ВыбраннаяСтрока.Ссылка.ПолучитьОбъект(); Док.НужныйТебеРЕквизитБулево = Не Док.НужныйТебеРЕквизитБулево; Если Док.Проведен Тогда Док.Записать(РежимЗаписиДокумена.Проведение); Иначе Док.Записать(); КонецЕсли; КонецЕсли; |
|||
|
7
Dampil17
03.05.12
✎
07:33
|
(6) Огромное спасибо
|
|||
|
8
Dampil17
03.05.12
✎
07:33
|
Сейчас проверим.
|
|||
|
9
Wobland
03.05.12
✎
07:42
|
не надо тут выбором баловаться
|
| Форум | Правила | Описание | Секции | Поиск |