#0
by Suhoi
Как добраться из внешней обработки до формы документа? Т.е. надо сделать видимым или невидимым один флажок на документе:
#6
by Uge
Иметь реквизит в документе, которому присваивать либо 1, либо 0. приОткрытии проверять его и в соответствии с его значением делать другой реквизит видимым или не видимым.
#7
by Suhoi
Когда это в модуле документа это все просто, а вот при создании нового документа из внешней обработки один реквизит ему нужно сделать видимым или не видимым... И никак
#9
by Dosipheja
Если форму не открывать, то только из модуля документа, а иначе для нового документа используется другой синтаксис ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>,<ДокументОснование>)
#12
by Uge
У тебя видимо такая задача. Внешней обработкой создаешь документ, но форму его не открываешь. Но если позже когда нибудь его откроют, флажок ВключатьВКнигуПродаж, должен быть видимым или нет, и это видимость/невидимость ты хочешь задать обработкой на стадии создания документа в обработке,причем не вмешиваясь в код модуля формы документа.... Мне думается такое вообще реализовать не возможно.
#14
by Джинн
Млин, какая на фиг ФОРМА! Все хранится в реквизитах ДОКУМЕНТА. Форма - это картинка на экране. Любой реквизит формы зависит от реквизита документа напрямую либо через некий алгоритм расчета. Ищи нужный реквизит документа.
#16
by Suhoi
Ангел-Хоронитель все прочитал внимательно, спасибо за ссылку, но ничего нового не подчерпнул... Там решения нет. Uge довольно точно описа мою задачу. Мне тоже думается что такое не возможно организовать.. Просто подумалось, а вдруг есть, не может же быть, что рамки возможностей у 1с такие явные... Эххх...
#17
by Дядя Васька
Правильный ответ в , смотри как в документе заполняется реквизит формы, в зависимости от каких реквизитов дока, и их меняй, так, чтобы при открытии галка получилась.
#18
by Suhoi
Да галка то получается, как и ее отсутствие.. это вообще не проблема, но вот видимость/невидимость этой галки на форме документа....
#19
by Дядя Васька
Ну тоже наверное от чего-то зависит. Кури ПриОткрытии в модуле формы, из чего она делает вывод, спрятать ее или показать.
#21
by Suhoi
Вообще это так: И вот эта галочка должна видиться в зависимости от вышеуказанного условия. Ну когда в документе все ок, а когда из обработки - не работает.. не хочет вообще работать с методом "Видимость"...
#22
by Suhoi
Мы об одном и том же.. Она конечно нафиг не нужна мне для отображения, т.к. никаких авансов я не делаю.. но так, просто ради разития...
#23
by Дядя Васька
Блин, да не надо тебе работать с методом видимость, не тупи. Тебе надо реквизиты документа так выставить, чтобы процедура что заработает при открытии формы выставила эту видимость как надо.
#24
by Дядя Васька
+ Когда ты док заполняешь из обработки, у тебя никакой формы нет, стало быть и видимости тоже.
#25
by Suhoi
Да это легко... А если вот надо будет документ не открывать .. а просто новый делать и потом его просто записывать, без открытия формы... С открытием то формы все просто... :-) , а вдруг есть обходной путь, о котором мне неизвестно...
#26
by Дядя Васька
Ну а я тебе о чем говорю? Заполнить надо только реквизиты дока, все видимости расставятся уже когда пользователь его откроет.
#27
by Suhoi
ААААА... ну да... если заполнить влияющий реквизит дока, как "реализация" , то он скроет эту галку, а если заполнить как "аванс" , то покажет.... хе... вот и ответ... Спасибо Дяде Ваське, опять выправил извилины в нужное направление... :-) ...
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как округлить до десяти (напр.168,23 до 170,00 ИЛИ 252,00 до 250,00)
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- Как в обработке добраться до реквизитов формы Элемента Справочника? БП 2.0
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
- v7: Как перебрать все реквизиты формы внешней обработки 1с 7.7
В этой группе 1С
- Как обнулить остатки по счету 19.3
- Подключение V8.ComConnector в C++
- Как засунуть COMSafeArray в ХранилищеЗначений?
- Как получить список документов Является основанием для
- Перетаскивание в Дереве Значений
- Дебиторская задолженность по интервалам (УПП)
- Фамилия в родительном падеже
- v7: Классификатор банков
- Реформация баланса. Счет 91.
- Доступ к сетевому HDD
- Условие(НЕ(ТекущийДокумент в СписокДоков)); - не работает!
- Запрос Остатки и Цены
- Помогите разобраться как программно формируется таб. часть дока? УПП
- Перебрать все макеты в текущей обработке?
- 1C:V7 starter program (for SQL)
- ПУБ: ошибка при закрытии месяца
- Медленно работает подбор номенклатуры
- Бесплатная альтернатива 1С ?
- Создание объекта Excel.Application в OpenOffice
- Проверка кода ОКПО ( ЕДРПОУ ) для предпринимателей Украины