Имя: Пароль:
1C
 
Вопрос по процедуре
🠗 (Волшебник 28.01.2020 12:06)
0 Nemirov
 
28.01.20
12:03
Процедура ДокументыВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    Если    //"Что тут должно быть"//
Тогда
    ОткрытьЗначение(ВыбраннаяСтрока.Документ.Ссылка);
Иначе
    ОткрытьЗначение(ВыбраннаяСтрока.ДокументПриходная.Ссылка);
    КонецЕсли;
КонецПроцедуры



//Пробовал
Если    ВыбраннаяСтрока.Документ  Тогда
    ОткрытьЗначение(ВыбраннаяСтрока.Документ.Ссылка);
Иначе
    ОткрытьЗначение(ВыбраннаяСтрока.ДокументПриходная.Ссылка);
    КонецЕсли;
//// Преобразование значения к типу Булево не может быть выполнено
    Если    ВыбраннаяСтрока.Документ  Тогда////
1 ДенисЧ
 
28.01.20
12:05
Нам отсюда не видно, какого типа у тебя ВыбраннаяСтрока.Документ.
Но, судя по ОткрытьЗначение(ВыбраннаяСтрока.Документ.Ссылка) - явно не булево...
2 Franchiser
 
гуру
28.01.20
12:05
Если ЗначениеЗаполнено(ВыбраннаяСтрока.Документ) Тогда