В журнал документов ПриходныеНакладные добавил реквизит Доверенность.
Хотелось-бы при клике в этой графе отрывать именно Доверенность, а не ПриходныйОрдер.
Как?
Процедура ПриВыбореСтроки()
Сообщить(Форма.ТекущаяКолонка());
КонецПроцедуры
Форма.ОбработкаВыбораСтроки(1);
Процедура ПриВыбореСтроки()
Сообщить(Форма.ТекущаяКолонка());
КонецПроцедуры
Форма.ОбработкаВыбораСтроки(1);
// ======================================
Процедура ПриОткрытии()
Если глИспользуетсяРазделительУчета <> 1 Тогда
Форма.Фирма.Видимость(0);
КонецЕсли;
Форма.кПравоваяПоддержка.Видимость(глВидимостьПравовойПоддержки);
Форма.ОбработкаВыбораСтроки(1);
КонецПроцедуры
// ======================================
Процедура ПриВыбореСтроки()
Если Форма.ТекущаяКолонка() = "Доверенность" Тогда
Сообщить(Форма.ТекущаяКолонка());
СтатусВозврата = 0;
Иначе
Сообщить(ТекущийДокумент);
КонецЕсли;
КонецПроцедуры
Процедура ПриОткрытии()
Если глИспользуетсяРазделительУчета <> 1 Тогда
Форма.Фирма.Видимость(0);
КонецЕсли;
Форма.кПравоваяПоддержка.Видимость(глВидимостьПравовойПоддержки);
//Форма.ОбработкаВыбораСтроки(1); //тут помилка
КонецПроцедуры
//////////////////
// ======================================
Процедура ПриВыбореСтроки()
Если Форма.ТекущаяКолонка() = "Доверенность" Тогда
Сообщить(Форма.ТекущаяКолонка()); //сюди заходить?
//СтатусВозврата = 0;
//тут відкриваємо форму дока
Форма.ОбработкаВыбораСтроки(1);
Иначе
Сообщить(ТекущийДокумент);
КонецЕсли;
КонецПроцедуры
Процедура ПриОткрытии()
Если глИспользуетсяРазделительУчета <> 1 Тогда
Форма.Фирма.Видимость(0);
КонецЕсли;
Форма.кПравоваяПоддержка.Видимость(глВидимостьПравовойПоддержки);
//Форма.ОбработкаВыбораСтроки(1); //тут помилка
КонецПроцедуры
//////////////////
// ======================================
Процедура ПриВыбореСтроки()
Если Форма.ТекущаяКолонка() = "Доверенность" Тогда
Сообщить(Форма.ТекущаяКолонка()); //сюди заходить?
//СтатусВозврата = 0;
//тут відкриваємо форму дока
Форма.ОбработкаВыбораСтроки(1);
Иначе
Сообщить(ТекущийДокумент);
КонецЕсли;
КонецПроцедуры
// ======================================
Процедура ПриОткрытии()
Если глИспользуетсяРазделительУчета <> 1 Тогда
Форма.Фирма.Видимость(0);
КонецЕсли;
Форма.кПравоваяПоддержка.Видимость(глВидимостьПравовойПоддержки);
КонецПроцедуры
Процедура ПриВыбореСтроки()
Если ПустоеЗначение(ТекущийДокумент)=1 Тогда
Возврат;
КонецЕсли;
Док=СоздатьОбъект("Документ");
ДокОткр = ?(Форма.ТекущаяКолонка()="Заказ",Заказ,ТекущийДокумент);
Если Док.НайтиДокумент(ДокОткр)=1 Тогда
ОткрытьФорму(Док.ТекущийДокумент());
КонецЕсли;
КонецПроцедуры
Форма.ОбработкаВыбораСтроки(1);
// ======================================
Процедура ПриОткрытии()
Если глИспользуетсяРазделительУчета <> 1 Тогда
Форма.Фирма.Видимость(0);
КонецЕсли;
Форма.кПравоваяПоддержка.Видимость(глВидимостьПравовойПоддержки);
Форма.ОбработкаВыбораСтроки(1);
КонецПроцедуры
// ======================================
Процедура ПриВыбореСтроки()
Если Форма.ТекущаяКолонка() = "Доверенность" Тогда
СтатусВозврата = 0;
ОткрытьФорму(ТекущийДокумент.Доверенность);
Иначе
ОткрытьФорму(ТекущийДокумент);
КонецЕсли;
КонецПроцедуры
ОткрытьФорму(ТекущийДокумент.Доверенность);
?
ОткрытьФорму(ТекущийДокумент.Доверенность);
?СтатусВозврата(0);