#0
by PRO100 NigGaZ
Добрый вечер, знаю что тема порядком избита, но все же Индикатор используется для информативности выполняемой операции если она занимает длительное время, можно его не использовать, но сообщение не об этом. Еще часто полезно видеть данные на форме в виде таблицы. В 1С есть достаточно узкие места, а именно время передачи управления на сервер и обратно, время сборки объекта обработки с последующей передачей на сервер и возвратом обратно и достаточно тормознутое отображение индикации. Второй пункт избегать можно используя процедуру без контекста, в этом случае мы не передаем на сервер объект формы, передаем только нужные значения в виде структуры и возвращаем соответственно структуру с найденными значениями. Третий пункт можно избежать используя индикацию не на каждую итерацию а только при изменении значения прогресса выполнения, делаю я это так: Вот как побороть первый пункт, тут в голову приходит только уменьшение количества обращений к серверу, и желаемое количество должно стремиться к 1, но как отображать процесс выполнения на сервере используя одно обращение, или как передать в массиве неопределенное количество строк для обработки равное Цел(НомерСтроки/КоличествоИтераций*100)? Сделать массив со значениями не проблема, а вот заполнить таблицу (строки которые мы уже прошли) не знаю :(
#1
by Franchiser
Изучал эту тему. Наиболее правильный выход использовать фоновое задание, это реализовано в БСП, но руки посмотреть н доходит.
#2
by PRO100 NigGaZ
а еще надо разобраться как это работает :) да посмотреть обработку удаления я не догадался :(
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Сохранение настроек внешней обработки
- Управление ассортиментом в УТ11.1
- Подписка на событие при записи Регистра сведений
- 1С КА Не закрывается 20 счет, директ-костинг
- v7: Выбор определенных документов в общем журнале
- 1С (8.2.19.106) не может прочитать ответ от веб сервиса
- 1С:УПП. Не закрывается 20 счет из-за материалов, переданных в переработку
- Партионный учёт вручную
- Каковы перспективы конфигурации "Комплексная автоматизация"?
- Аналог в 1с оператора EXISTS из Нормального sql
- ут 10.3изменить реквизит документа в закрытом периоде, без перепроведения, делаю
- С документооборотом от 1С кто-нибудь работает? Можете рассказать впечатления?
- 1С почта. не отправляется письмо
- Ошибка SDBL
- Ошибка загрузки библиотеки libWand.so по причине:dlopen:
- Как создать несколько ftp аккаунтов на ftp сервере в windows 7 ?
- Элементарная Торговля - бесплатная конфигурация 1С для малого бизнеса
- Регламентное задание тестирование выполнения
- Проблема с подключением торгового оборудования к 1С 8.3
- Инвентаризация на ордерном складе УТ11.1