Имя: Пароль:
1C
1С v8
РассчитатьИтоговыеПоказателиПоступления(ЭтаФорма); Как из внешн. обработки в УФ фодок полу
0 SkillUp
 
13.01.20
16:29
Процедура - "РассчитатьИтоговыеПоказателиПоступления(ЭтаФорма);" Как из внешн. обработки, в УФ, получить форму документа?
1 vicof
 
13.01.20
17:11
Не нужно получать форму документа
2 pechkin
 
13.01.20
17:12
это внешняя обработка по заполнению объекта в формате БСП?
3 SkillUp
 
13.01.20
17:31
(2) Да, обработчик собития.
4 SkillUp
 
13.01.20
17:31
События*
5 pechkin
 
13.01.20
17:31
клиентская или серверная?
6 SkillUp
 
13.01.20
17:33
(5) 1 мин., что б точно...
7 SkillUp
 
13.01.20
17:34
(5) Сервер
8 pechkin
 
13.01.20
17:36

Функция СведенияОВнешнейОбработке() Экспорт
    ПараметрыРегистрации =ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("2.2.2.1");
    ПараметрыРегистрации.Вид =ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиЗаполнениеОбъекта();
    ПараметрыРегистрации.Версия = "1.2";
    ПараметрыРегистрации.Назначение.Добавить("Справочник._ДемоКонтрагенты");
     НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
    НоваяКоманда.Представление = НСтр("ru = 'Заполнить реквизит ""ИНН"" не записывая объект (заполнение формы)'");
    НоваяКоманда.Идентификатор = "ЗаполнитьИНН";
    НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыЗаполнениеФормы();
    Возврат ПараметрыРегистрации;
КонецФункции
Процедура ВыполнитьКоманду(ИмяКоманды, ОбъектыНазначения, ПараметрыВыполнения) Экспорт
   Если ИмяКоманды = "ЗаполнитьИНН" Тогда
        Генератор = Новый ГенераторСлучайныхЧисел;
        ЭтаФорма = ПараметрыВыполнения.ЭтаФорма;
        ЭтаФорма.Объект.ИНН = Формат(Генератор.СлучайноеЧисло(1, 999999999), "ЧЦ=12; ЧДЦ=0; ЧВН=; ЧГ=");
       ЭтаФорма.Модифицированность = Истина;
         Сообщение = Новый СообщениеПользователю();
        Сообщение.Поле = "Объект.ИНН";
        Сообщение.Текст = НСтр("ru = 'Поле ""ИНН"" успешно заполнено'");
        Сообщение.Сообщить();
    ...
КонецПроцедуры

https://its.1c.ru/db/bsp312doc#content:31:1:issogl3_пример_обработка_заполнения_данных_формы_без_записи_объекта
9 SkillUp
 
13.01.20
17:37
Все, понял. Спасибо!