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