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