Всем доброго вечера!
Задача то собственно говоря вообще никакая, но как то приуныл.
Уперся и никак даже приблизиться к ее решению не могу!
Есть форма списка, в ней события.
Нужно чтоб открывая документ всего то он открылся в той форме, которая необходима.
Самое большее чего добился - открытие и необходимой формы и той которая указана основной.
В свойствах табличного поля формы списка при событии "Выбор" вот какой обработчик
Процедура ДокументСписокВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
А = Новый Структура;
А.Вставить("Ключ", Документы.ОприходованиеТоваров);
ОткрытьФорму("Документ.ОприходованиеТоваров.Форма.ФормаОприходования", А);
КонецПроцедуры
стандартнаяОбработка = ложь;
sava1 @ Сегодня, 20:04
,
А, извольте подсказать в событии чего, да и в каком событии это всё ваять? Я уж как то малость слишком потерялся!
Буду весьма признателен!
Lexveritas @ Сегодня, 21:05
,
Изменяется документ записывается а потом открывается это хотели?
&НаСервере
Функция ИзменитьДок(ДокСсылка)
Объект = ДокСсылка.ПолучитьОбъект();
Объект.Дата = НачалоМесяца(ТекущаяДата());
Объект.Записать();
Возврат Объект.Ссылка;
КонецФункции // ()
&НаКлиенте
Процедура СписокВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
СтандартнаяОбработка = ложь;
Док = ИзменитьДок(ВыбраннаяСтрока);
ОткрытьЗначение(Док);
КонецПроцедуры
хакерок @ Сегодня, 22:27
,
Вашпе совсем забыл дополнить то, что это не УФ, а обычное приложение. УПП...
И, вроде как нет. Есть общая форма, в ней ссылки на гору разных форм списков, из формы списка нужно открыть существующий документ. Ну и указать в какой форме открыть...
sava1 @ Сегодня, 7:54
,
Касательно основной формы я уже доехал, за что весьма признателен!
Открывается та форма которая мне необходима, но... Документ "такой то" создание... При попытке открыть существующий...
В любом случае создается новый документ, который мне не нужен! А, задача в том, чтоб открыть существующий документ в определенной форме.
Типа так:
ТекДок = ЭлементыФормы.Список.ТекущиеДанные.Ссылка;
ТекДок.ПОлучитьФорму().Открыть();
sava1 @ Сегодня, 8:30
,
Как же все элементарно оказалось!
Прокатило ДокументСписок...
Преогромное спасибо!
Vofka @ Сегодня, 9:22
,
Преогромное!
Вообще потерялся с событиями!
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua