Цитата(vadim007 @ 31.07.12, 10:33)
![*](https://pro1c.org.ua/style_images/pro1c/post_snapback.gif)
Все еще впереди...
Думал Вы справитесь
![smile.gif](https://pro1c.org.ua/style_emoticons/default/smile.gif)
Ну вот мой вариант. На примере журнала приходных накладных. Добавлен рекв. журнала - заказ и колонка соответственно. Писал быстро. Код.
Оптимизируйте. Критикуйте но без меня.
// ======================================
Процедура ПриОткрытии()
Если глИспользуетсяРазделительУчета <> 1 Тогда
Форма.Фирма.Видимость(0);
КонецЕсли;
Форма.кПравоваяПоддержка.Видимость(глВидимостьПравовойПоддержки);
КонецПроцедуры
Процедура ПриВыбореСтроки()
Если ПустоеЗначение(ТекущийДокумент)=1 Тогда
Возврат;
КонецЕсли;
Док=СоздатьОбъект("Документ");
ДокОткр = ?(Форма.ТекущаяКолонка()="Заказ",Заказ,ТекущийДокумент);
Если Док.НайтиДокумент(ДокОткр)=1 Тогда
ОткрытьФорму(Док.ТекущийДокумент());
КонецЕсли;
КонецПроцедуры
Форма.ОбработкаВыбораСтроки(1);
Сообщение отредактировал MATEVI - 31.07.12, 12:27