Заполнение обработку данными из документа

1. PiNHeaD_Buh 2 30.07.14 17:21 Сейчас в теме
Добрый день

На форуме уже создавал такую ветку и мне ребята помогли. За что им огромное спасибо

Вот только теперь все переигралось....

Задача: Необходимо создать внешнюю обработку (типа заполнения), прикрепить ее на форму документа и что бы в эту обработку передавался текущий выделенный фрагмент ТЧ

Конфигурация: ЗУП 3.0

Раньше (В 2.5) использовал "Инициализировать". Теперь не катит.

Как подключить ее к форме - подключил. Вот только текуую выделенную строку не могу передать. Помогите великие умы 1С))))

Код для ЗУП 2.5:

Процедура Инициализировать(Объект, ИмяТабличнойЧасти, ТабличноеПолеОбъекта) Экспорт
	
	ТекСотрудник      = ТабличноеПолеОбъекта.ТекущиеДанные.Сотрудник; 
	СсылкаНаОбъект    = Объект.Ссылка;
	ПериодРегистрации = Формат(Объект.ПериодРегистрации, "ДФ='MMMM yyyy'");
	ОтработаноДней    = ТабличноеПолеОбъекта.ТекущиеДанные.ОтработаноДней;
	ОтработаноЧасов   = ТабличноеПолеОбъекта.ТекущиеДанные.ОтработаноЧасов;
	Подразделение     = Объект.ПодразделениеОрганизации;
	Организация       = Объект.Организация;
	
	ФормаОбработки = ЭтотОбъект.ПолучитьФорму("Форма");
	ФормаОбработки.Сотрудник         = ТекСотрудник;
	ФормаОбработки.СсылкаНаОбъект    = СсылкаНаОбъект;
    ФормаОбработки.ПериодРегистрации = ПериодРегистрации;
	ФормаОбработки.ОтработаноЧасов   = ОтработаноЧасов;
	ФормаОбработки.Подразделение     = Подразделение;
	ФормаОбработки.Организация       = Организация;
	ФормаОбработки.ОткрытьМодально();
	 
КонецПроцедуры
Показать
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. stroki 5 30.07.14 18:40 Сейчас в теме
в ЗУП 3.0 совсем по другому делаются внешние обработки заполнения....ищите среди разработок образцы таких обработок))
3. PiNHeaD_Buh 2 30.07.14 22:39 Сейчас в теме
Дело в том, что таких обработок очень мало, в связи с новизной конфигурации. Если бы кто подкинул идею или пример. Был бы очень признателен.
4. deniseek77 86 30.07.14 22:44 Сейчас в теме
(3) PiNHeaD_Buh, Как выглядят процедуры/функции подключения в модуле объекта? Вы видите свою форму в документе/форме списка документов, при нажатии на кнопку печать?
5. PiNHeaD_Buh 2 30.07.14 22:48 Сейчас в теме
(4) deniseek77,

Нет. Печать не вижу. Я подключаю обработку как тип заполнение. поэтому в форме документа вижу кнопочку "Заполнить". Нажимаю на неё и открывается моя обработка. Вот теперь надо туда закинуть
 Начисления.ТекущиеДанные();
6. PiNHeaD_Buh 2 07.08.14 08:04 Сейчас в теме
7. ignatievl 3 07.08.14 08:19 Сейчас в теме
8. v12345 19 07.08.14 10:37 Сейчас в теме
Дело в том, что таких обработок очень мало, в связи с новизной конфигурации.


Странное утверждение насчет новизны. По-моему, первые публикации по вн. обработкам на БСП датированы на инфострате годом 2011, если не ранее.
Правила написания обработок в ЗУП 3, хотя он и новее, не отличаются от БП3, УТ11.

Если у внешней обработки использование - это ВызовКлиентскогоМетода, то должно сработать ВладелецФормы.Элементы.НазваниеВашейТЧ.ТекущиеДанные.НазваниеРеквизита

Естественно, должен быть заблочен вызов из списка документов.
9. PiNHeaD_Buh 2 07.08.14 12:38 Сейчас в теме
10. PiNHeaD_Buh 2 07.08.14 12:42 Сейчас в теме
Спасибо большое. Вот ответ хороший и по делу. Посмотрю
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот