Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Замена типового текста в "ПроцессореВыводаРезультата"          
Inkognito Подменю пользователя
сообщение 29.01.16, 13:10
Сообщение #1

Старейшина
********
Группа: Пользователи
Сообщений: 1007
Из: Україна
Спасибо сказали: 449 раз
Рейтинг: 14.5

Помогите заменить типовой текст "Вывод отчета" при использовании визуального процессора вывода данных в табличную часть.
Суть проблемы: это никакой не отчет, а формирование табличной части в обработке. Ничего подобного "Элемент1.Текст" не нашел.
//--------------------------------------------------
ВсегоЗаписей=МассивФайлов.Количество();
сч=0;
Процессор = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;  
Процессор.ОтображатьПроцентВывода = Истина;
Процессор.НачатьВывод();
Элемент1 = Новый ЭлементРезультатаКомпоновкиДанных;
    
Для Каждого Элемент Из МассивФайлов Цикл
Сч=Сч+1;
ВПроцентах=Окр((Сч/ВсегоЗаписей) * 100);
Элемент1.ПроцентВывода = ВПроцентах;
//Элемент1.Текст = "Обработка документов..."  Суть: заменить типовой текст "Вывод отчета" нужным текстом.
Процессор.ВывестиЭлемент(Элемент1);
КонецЦикла;
Процессор.ЗакончитьВывод();

//--------------------------------------------------
Ранее была конструкция "Состояние()", но она выглядит не кошерно...

Vofka Подменю пользователя
сообщение 29.01.16, 13:37
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8

Почему "ранее"?

Inkognito Подменю пользователя
сообщение 29.01.16, 14:15
Сообщение #3

Старейшина
********
Группа: Пользователи
Сообщений: 1007
Из: Україна
Спасибо сказали: 449 раз
Рейтинг: 14.5

В смысле, она и сейчас вполне нормально работает:
//Состояние("Обработка документов: (" + ВПроцентах + "%)");

Пользователи попросили сделать "красиво" (прогресс-баром).

Vofka Подменю пользователя
сообщение 29.01.16, 14:35
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8

Это ж мы сейчас говорим про обычные формы?

Сообщение отредактировал Vofka - 29.01.16, 14:35

Inkognito Подменю пользователя
сообщение 29.01.16, 15:05
Сообщение #5

Старейшина
********
Группа: Пользователи
Сообщений: 1007
Из: Україна
Спасибо сказали: 449 раз
Рейтинг: 14.5

Да, обычные формы. Платформа 1С 8.3.5.1517

Vofka Подменю пользователя
сообщение 29.01.16, 15:08
Сообщение #6

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8

Есть элемент управления Индикатор. Кидаете его на форму, он связывается с одноименным реквизитом числового типа. По ходу выполнения отчета присваиваете этому реквизиту текущий процент выполнения.

Сообщение отредактировал Vofka - 29.01.16, 15:09

Inkognito Подменю пользователя
сообщение 29.01.16, 15:14
Сообщение #7

Старейшина
********
Группа: Пользователи
Сообщений: 1007
Из: Україна
Спасибо сказали: 449 раз
Рейтинг: 14.5

Жаль... Этот вариант конечно известен, но хотелось просто прицепить текст сюда:
Процессор = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;

Спасибо за помощь...

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 17.06.25, 4:26
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!