#0
by csharpus
Суть в следующем.Необходимо создать печатную форму в которой колонки связаны с неким документом (его реквизиты) При проведении данного документа появляется очередная запись в печатной формеВопрос Возможно ли при двойном щелчке пользователя по некоторой строке Печатной формы , открыть соответствующий документ , а если строка в печатной форме пустая то при двойном щелчке открыть новый документ ,который при проведении заполнит значениями соответствующую сторку печатной формыПодскожите где искать и возможно ли это ?Спасибо
#1
by ОператорПК
если я все правильно понял то тебе нужно юзать Расшифровку, попробуй поискать в типовых.
#2
by csharpus
Все верно.Мне нужна стандартная расшифровка. Не понимаю почему не работает????Устанавливаю в свойстве Параметр расшифровки имя параметра - ПлнированиеВ модуле где формирую табличный документ пишу: ОбластьС.Параметры.Вес = Вес;Отчет выполняется а расшифровки нет????
#4
by csharpus
Он мне выдает расшифровку - ДокументМенеджер.ЗаявкаКлиента - не тоа мне надо чтоб при двойном клике открывалась форма документа (для просмотра и редактирования)Где я что забыл .не понимаю Подскажите .Плиз
#6
by Тундра
Все-таки, что за задача у тебя стоит? Хоть убей, из не пойму!... а если строка в печатной форме пустая то при двойном щелчке открыть новый документ ,который при проведении заполнит значениями соответствующую сторку печатной формы...С чего она у тебя пустая? Ты ее, намеренно пустой делаешь?Что за такая глубокая идея, чтобы задом-наперед ходить?
#7
by csharpus
Из желтой книги что касается стандартных расшифровок- если значение имеет тип "документ" соответствующий документ будет открыт для просмотра и редактирования ;Вот я хочу соответствующий документ открыть для просмотра и редактированияКак это сделать я не знаю .Потому и спрашиваю
#8
by csharpus
Задача такая В выводимом табличном документе - пустые ячейки Кликая дважды по любой должно открыться форма документаВсеПоскольку у меня на форме нет Поля табл документа (и не нужен мне он) то вариант с событием Обработка расшифровки сводится к нулю ( у меня его нет)Хочу понять как работает и что может стандартная прасшифровка
#9
by VZ
Можно и так:ЮзаемаяОбрасть.ПараметрРасшифровки=НазваниеПараметраГдеХранитсяСсылкаДляРасшифровки;
#10
by csharpus
Спасибо за подсказку.Я новичок в 1С и для меня не совсем ясно правая часть равенства Я как раз думаю над этим и пишу
#12
by csharpus
Не могли бы пояснить СсылкаНаЛюбимыйДокумент; и НазваниеПараметраГдеХранитсяСсылкаДляРасшифровки; на примере
#13
by csharpus
Да я прописал в свойствах ячейки макета ПараметрыРасшифровки ДатаПланированияПогрузкиА в коде Не работаетДокумент при клике не открывается .Все пробовал ??????
#15
by csharpus
Да нет синтаксис верен Он дает редактировать ячейку но не открывает форму документа Такое ощущение что это не возможно -???
#17
by ОператорПК
"Он дает редактировать ячейку но не открывает форму документа"дело в том что он не должен давать редактировать ячейку. должна появлятся "лупа" на форме вместо курсора, она появляется?
#18
by csharpus
Документы.Заявка - обращение к документ -Заявка форму которого хочу открыть (Вот тут у меня у самого вопрос . Может не верно записал правую часть) Помоему это главная моя загвоздка.Если не сложно подскажите как надо
#20
by ОператорПК
Так а чего ты ожидал то? ты же му передаеш:ОбластьС.Параметры.ДатаПланированияПогрузки = Документы.Заявкавероятно нужно конкретный документ передать:Документы.Заявка.НайтиПоКоду("00001");
#21
by csharpus
А я пробую создать документ ОбластьС.Параметры.ДатаПланированияПогрузки = Документы.ЗаявкаКлиента.СоздатьДокумент;А потом открыть его форму для редактирования Просто пока нет документов Фокус в том чтоб их создавать щелчками по ячейки и редактировать но это нифига не просто
#22
by ОператорПК
ОбластьС.Параметры.ДатаПланированияПогрузки = Документы.ЗаявкаКлиента.СоздатьДокумент;- у тебя же он не записан следовательно эта запись равна:создавай новые документы в процедуре обработчике расшифровки.
#25
by csharpus
Прости последний вопрос .При заполнении записываемого документа .Могут ли заполняемые параметры заполнять соответствующую ячейку таб дока? было бы ПРОСТО СУПЕР
#26
by ОператорПК
Если я правильно понял вопрос. тебе нужно передавать в расшифровку не одно значение а список:ОбластьС.Параметры.ДатаПланированияПогрузки = СП;а в обработчике расшифровки соответственно получаеш все что напихал в список....Контрагент=СП.Получить;Номенклатура=СП.Получить;
#27
by csharpus
К сожалению у меня стандартная расшифровка и обработчика там нет как для элемента Поле таб док
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Помогите укротить аудио кодеки
- Запись в ХранилищеЗначения из формы.
- Где на ИТС список релизов?
- Копирование справочников средствами SQL
- Новичок. При сохранении конф. - Общая файловая ошибка при доступе к 1СV7.md
- Покупка через посредника
- Как в 1С 80 получить ячейку которая на пересечении секций?
- v7.7 Выбор групп в подчиненном справочнике
- Периодические реквизиты?
- ТИС: Коэффициент цены при комплектации.
- Существует ли возможность програмно менять шрифт элементов на форме в 1С 7.7?
- Классификатор ЕНАОФ ОС для Беларуси
- Нужен шрифт для доделки объявления на взнос наличными
- Бух 77. Не работает ВыбратьПодчиненныеДокументы()
- Запрос по таблице значений в v7.7
- Проведение другого документа в обработке проведения
- Не могу установить значение субконто счета
- Связка 1С и OutlookExpress
- Используйте ТекущийЭлемент()
- Запрос на файловой базе и SQL-базе выдает разные результаты