Подбор и обработка объектов
Форма для подбора строк из одной таблицы БД и их обработки
- Поддерживаются типы таблиц БД
- ссылочная
- регистр
- последовательность
- табличная часть
- режим многотабличной выборки (можно выбирать данные сразу из нескольких однотипных таблиц)
- многопоточный режим выполнения обработки
- Заполнение таблицы "Строки для обработки"
- ручной подбор строк таблицы для обработки
- отбор компоновкой данных
- Таблица "Строки для обработки"
- колонка "Результат обработки" показывает результат обработки строки (Успех или <Описание ошибки>)
- колонка "Сообщения" показывает сообщения, выведенные пользователю при обработке объекта при выполнеии на сервере
- колонка "Пометка" для ручного отключения обработки строки
- ключевые колонки выбранной таблицы БД всегда добавляются автоматически
- дополнительные колонки выбранной таблицы БД можно указывать в выбранных полях настройки компоновки
- после обработки данных неключевые колонки перечитываются из базы данных автоматически
- кнопка ручного перечитывания неключевых колонок из базы данных
- кнопка
открытия универсального редактора объекта БД позволяет быстро перейти к
непосредственному редактированию строки в составе объекта БД - кнопка снятия пометок с успешно обработанных строк
- можно заполнить строки для обработки результатом запроса из консоли запросов
- предусмотрен режим частичной
загрузки, включаемый автоматически, если выборка превышает 100000
строк, и загружает первые 999 строк. Кнопка "Загрузить" загружает
выборку полностью
- На закладке "Обработка" флажок
"Динамическая выборка” приводит к динамическому считыванию строк для обработки - Управление обходом выборки данных
- "Строки" - обрабатывается каждая помеченная строка
- "Объекты" - обрабатывается каждый объект БД, которому принадлежит хотя бы одна помеченная строка
- "Ключи объектов" - обрабатываются ссылки или несчитанные наборы
записей, эффективно применять для очистки регистров и
регистрации изменений
- встроенные обработки с указанием допустимых типов объектов
- перенумерация - Ссылка
- проведение документов - Документ
- установка реквизитов - Ссылка,ТабличнаяЧастьСтрока,РегистрЗапись
- кнопка "Загрузить из объекта" для загрузки значений реквизитов из выбранного объекта
- в начале выполнения добавляет колонки изменяемых реквизитов в таблицу "Строки для обработки" на основной форме
- удаление - Ссылка,ТабличнаяЧастьСтрока,РегистрЗапись
- отмена проведения - Документ
- изменить пометку на удаление - Ссылка
- изменение регистрации на узле - Ссылка,РегистрНаборЗаписей
- опция "Движения с последовательностями"
- записать - Ссылка,РегистрНаборЗаписей
- произвольный алгоритм - Ссылка,ТабличнаяЧастьСтрока,РегистрНаборЗаписей,РегистрЗапись
- подключена компонента "Контекстная
подсказка" - возможность передачи обработки в консоль кода
- автоматическая запись объекта БД, если он был модифицирован
- подключена компонента "Контекстная
- удаление с контролем ссылок
- измененить идентификатор
- объединить ссылки на объекты
- выполнение пакета обработок
- отключамый контроль записи (ОбменДанными.Загрузка)
- опция пропускать ошибки
- опция перепроведения проведенных документов при записи
- на закладке "Настройка выборки" есть кнопка "Открыть исполняемый запрос в консоли запросов"
- опция "Запись на сервере" включена по умолчанию для конфигураций под управляемое приложение
- основано на обработке УниверсальныйПодборИОбработкаОбъектов с ИТС