Имя: Пароль:
1C
 
Табличный документ, как открыть нужную ссылку
0 v_kras
 
13.11.19
16:09
УТ 11.4
Есть табличный документ, при его заполнении появляется строка заказа клиента.
Как сделать так, чтобы при 2-ом нажатии на эту строку, перейти на форму этого документа?
1 ДенисЧ
 
13.11.19
16:32
В расшифровку ссылку прописать
2 v_kras
 
14.11.19
00:36
&НаСервере
Функция ТабДокВыборНаСервере(ИскомыйДокумент)
    ИскомыйДокумент = "";
    Ссылка = Элементы.ТабДок.ТекущаяОбласть;
    НомерЗаказа = Сред(Ссылка.Текст,22,11);
    ДатаЗаказа = Сред(Ссылка.Текст,38,19);
    ИскомыйДокумент = Документы.ЗаказКлиента.НайтиПоНомеру(НомерЗаказа, ДатаЗаказа);
    Возврат  ИскомыйДокумент;
КонецФункции

&НаКлиенте
Процедура ТабДокВыбор(Элемент, Область, СтандартнаяОбработка, ИскомыйДокумент)
    ТабДокВыборНаСервере(ИскомыйДокумент);
    ПарметрыФормы = Новый Структура("ОтркрытьВыбраннуюФорму", ИскомыйДокумент);
    ОткрытьФорму("Документ.ЗаказКлиента.Форма.ФормаДокумента", ПарметрыФормы);    
КонецПроцедуры

------------------------------------------------------------------
В общем сделал вот так. То есть при выборе определенной области, у меня это строка с заказом клиента. Открываю форму этого заказа.
3 runoff_runoff
 
14.11.19
02:47
(2) это "уволен", надо делать как в (1)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший