Сейчас ваша корзина пуста!
Удаление помеченных объектов, замена ссылок. Обычное и управляемое приложение. Не монопольно, включая рекурсивные ссылки, с отбором по метаданным и произвольным запросом
Обработка удаления помеченных объектов с расширенным функционалом. Работает в обычном и управляемом приложении. Монопольный и разделенный режим работы. Отображение и отбор по структуре метаданных. Отборы данных произвольными запросами. Копирование и сохранение отборов. Удаление циклических ссылок (рекурсия). Представление циклических в виде дерева с отображением ключевых ссылок, не позволяющих удалить текущий объект информационной базы. Удаление записей связанных независимых регистров сведений. Групповая замена ссылок. Индикатор прогресса при поиске и контроле ссылочности.
Описание
Часто при разработке необходимо выделить и удалить какую-то часть помеченных на удаление данных. Особенно эта необходимость сказывается на больших информационных базах с десятками или сотнями тысяч помеченных на удаление объектов. Обрабатывать сразу все данные очень продолжительно по времени, поэтому без подручного средства, в котором можно доходчиво посмотреть, выбрать и удалить какую-то часть данных никак.
Данная обработка является итогом моих наработок за некоторый период времени. Функционал расширял по мере необходимости. Обработка работает в режиме обычного приложения и управляемого приложения. В обработке реализовано:
- отображение дерева метаданных с возможностью отметки тех объектов базы, которые необходимо удалить;
- отображение количества помеченных на удаление объектов, отмеченных пользователем и возможных к удалению;
- возможность включениевыключения монопольного режима работы;
- возможно удаления связанных записей независимых регистров сведений;
- возможность групповой замены найденных ссылок;
- отображение ссылок на удаляемый объект в виде дерева. Отражение в этом дереве структуры циклических (рекурсия) ссылок, подсвечивание ключевых ссылок (которые не дают удалить объект) ;
- удаление в транзакции пакета циклических ссылок – “или все, или ничего”, дабы не получилось в базе “Объект не найден…”;
- возможность произвольных запросов-отборов на каждый объект метаданных. При этом запросы-отборы можно копировать. Это полезно, например, когда необходимо удалить документы за определенный период по организации; или справочники по какому-либо критерию отбора;
- сохранение и восстановление ранее применяемых отборов;
- индикатор прогресса при поиске помеченных на удаление объектов и контроле ссылочности с возможностью прерывания операции.
Для обеспечения указанного функционала обработка активно использует оперативную память. И, хотя были приняты меры по оптимальному использованию оперативной памяти, все-же в некоторых случаях (большие базы, большое количество удаляемых объектов) может возникнуть ситуация с нехваткой памяти. В таких случаях необходимо ограничивать перечень удаляемых объектов или перейти на использования 64-битного клиента 1С.
Последняя версия 1.17. Изменения:
- Исправлена ошибка вида “Ошибка арифметического переполнения при преобразовании numeric к типу данных numeric”, возникающая на базах с большим количеством объектов.
Версия 1.16. Изменения:
- Реализована работа в тонком клиенте управляемого приложения;
- Добавлены кнопки по свертке полей формы, множественной установкеснятии отметок дерева метаданных, кнопка очистки табло;
- Исправлена возможная ошибка при замене ссылок в регистрах сведений, имеющих реквизиты с неограниченной строкой;
- Оптимизировано быстродействие некоторых участков кода.
Версия 1.15. Изменения:
- Добавлена опция: Замена с отключением контроля записи (ОбменДанными.Загрузка = Истина);
- Мелкие оптимизации форм.
Версия 1.14. Изменения:
- Уменьшены задержки клиент-серверных переходов на больших объемах данных;
- Доработана логика под конфигурации с планами счетов без назначенных видов субконто.
Версия 1.13. Изменения:
- Исправлена плавающая ошибка процедуры формы при попытке удаления;
- В обычной форме добавлена возможность пометить на удаление связанные ссылки. Для пометки на удаление необходимо выделить одну или несколько строк связанных ссылок и из контекстного меню выбрать “Пометить на удаление”. В блоке связанных ссылок отображено дерево. При выделении строки дерева и вызове пометки на удаление – помечаются на удаление элементы всех дочерних строк.
- В обычной форме добавлена функция “Показать в списке” дерева связанных ссылок.
Версия обработки 1.12. Изменения:
- Исправлена не критическая ошибка в обычной форме возникающая при обновлении отображения связанных ссылок.
Версия обработки 1.11. Изменения:
- Исправлена ошибка раскраски связанных ключей записей регистров сведений.
Версия обработки 1.10. Изменения:
- Возращен механизм действия опции “Удалять записи регистров сведений”. Данный функционал теперь действует на записи регистров сведений, в которых удаляемый объект не является ведущим. Записи с ведущим удяляемым объектом удаляются автоматически;
- Отключена записьудаление с флагом ОбменДанными.Загрузка;
- В дереве ссылок добавлено отображение признака “Проведен” и “Пометка удаления” для связанных объектов. В обычной форме – в виде картинки строк, в управляемой – в виде флажков.
Версия обработки 1.09. Изменения:
- Исправлена опечатка в алгоритме при контроле ссылочности справочников-владельцев;
- Изменен участок кода для управляемой формы, который не разрешал ее запустить на одной из типовых конфигураций;
- Добавлен контроль по стандартным табличным частям объектов конфигураци.
Версия обработки 1.08. Изменения:
- Реализова работа обработки в толстом клиенте управляемого приложения.
Версия обработки 1.07. Изменения:
- Реализован механизм контролязамены ссылок по небалансовым измерениям регистров бухгалтерии.
Версия обработки 1.06. Изменения:
- Отключена очистка дерева метаданных после выполнения поиска – теперь дерево метаданных отображается всегда;
- Добавлен механизм замены ссылок.
- Добавлено отображение общего количества оъектов в базе;
- Механизм удаления переведен на режим ОбменДанными.Загрузка = Истина;
- Опция “Удалять записи регистов сведений” теперь работает для ведущих и не ведущих измерений.
Изменена справка обработки:
Обработка состоит из двух частей: Дерево удаляемых объектов (3) и Дерево ссылок (4) на удаляемый объект.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 10.3, релизы 10.2.10.2
Для отправки отзыва вам необходимо авторизоваться.
Информация о продавце
- Название магазина: Infostart download
- Продавец Infostart download
-
Адрес:
Королёв, ул. Комсомольская, д. 7
Королев
Московская область
141071
Россия - Рейтинг отсутствует!
-
Универсальный журнал документов для 1С 8.2 и 8.3
3.00 € В корзину -
Перенос справочников между ЛЮБЫМИ базами в 1С
23.00 € В корзину -
Консоль запросов для управляемых форм 8.3
6.00 € В корзину -
Интеграция для kaspi.kz
13.00 € В корзину -
Универсальная выгрузка/загрузка данных в формате XML для 8.3 с отбором объектов
5.00 € В корзину -
Просмотр размера таблиц и количества записей в таблицах
3.00 € В корзину
Отзывы
Отзывов пока нет.