gifts2017

Универсальная обработка независимых регистров сведений

Опубликовал Игорь Макаренко (Kashemir) в раздел Обработки - Универсальные обработки

Получение/создание набора записей независимых регистров сведения для последующей записи/удаления/выгрузки в ХМЛ/регистрации.

С помощью данной обработки можно решить любую разумную задачу, связанную с независимыми регистрами сведений.

Если у вас нашлась проблема, не решаемая данной обработкой и укладывающаяся в пределы здравой логики - делитесь, обсудим :)

Способы формирование наборов записей:

  • применением произвольного отбора к существующим записям  (средствами СКД);
  • описанием диапазона допустимых значений для каждого измерения;
  • непосредственным вводом;
  • создание собственной пользовательской схемы и использование результа формирования как источника для заполнения полей регистра*.

Обработка сформированных наборов(редактирование):

  • возможность задания формул перерасчета любых полей набора (весь спектр возможностей расчета пользовательских полей СКД) +  использование собственных внешних функции общих модулей;
  • непосредственное редактирование набора (в т.ч. и состава).

Действия над наборами:

  • запись;
  • удаление;
  • выгрузка в XML;
  • регистрация/снятие с регистрации (планы обмена).

 

- 05.11.10/1
Возможность прерывания пользователем действия записи/удаления набора (Ctrl+Break).

- 19.10.10/1
Решение проблемы перезапуска клиента при ошибочных настройках схемы.

* 15.09.10/1
Доступна возможность создания произвольной пользовательской схемы как источника заполнения набора данными (другими словами,  позволяет сформировать набор на основе произвольного запроса / наборов запросов).

Скачать файлы

Наименование Файл Версия Размер
ГрупповаяОбработкаРегистровСведений.epf 487
.epf 660,67Kb
28.01.16
487
.epf 660,67Kb Скачать
Обработка под 8.2 306
.epf 662,86Kb
28.01.16
306
.epf 662,86Kb Бесплатно

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Александр Медведев (anig99) 13.08.10 11:48
что-то интересное...можно поподробне? может хелп есть?
2. Игорь Макаренко (Kashemir) 13.08.10 12:20
Пока со временем на хелп не складывается :(
3. Игорь Макаренко (Kashemir) 13.08.10 18:09
Обновил обработку - добавил к ней хелп.
4. Андрей Шелахаев (andreyshell) 22.11.10 13:02
Зачет! Мне нужно было отобрать и удалить. Отаботала хорошо.
5. Vadim A (avavadim) 07.10.11 21:34
Спасибо за обработку, все получилось..
6. Иван Титов (Ibrogim) 21.11.11 11:16
Классная вещь, автору респект, наверное много сил положил на создание этого поистине универсального механизма!
7. Konstantin (ClippNew) 25.12.11 17:04
А отборы для удаления возможны через разименование?
8. Игорь Макаренко (Kashemir) 28.12.11 00:04
Удаление происходит по ключам созданного набора. Самый простой вариант создания набора записей - любой отбор на существующие записи в пределах возможностей СКД (в т.ч. по разименованным путям).
10. isn Игнатьев (isn) 23.10.13 17:53
Обработка выше всяких похвал. Плюсую однозначно.
11. Алекс Одинэсник (Alex1Cnic) 30.10.13 15:54
Я бы Еще бы добавил в действия функцию копирования записей регистра на заданную дату! а так плюс несомненно!
12. Игорь Макаренко (Kashemir) 30.10.13 17:15
(11) Alex1Cnic,
1. Отбираете записи переходите к редактированию.
2. На закладке "Пользовательские параметры" создаете параметр "МояДата" и присваиваете нужное значение.
3. На закладке пользовательские поля перетаскиваете поле "Параметры.МояДата" из доступных полей и указываете значением "Результат поместить в поле" нужное поле регистра.
4. Жмете "Применить" и получаете готовый набор с нужной датой. После чего уже выбираете нужную операцию над набором. В данном случае - запись.
13. Игорь Макаренко (Kashemir) 30.10.13 17:19
(11) Либо второй более универсальный вариант.
1. Переходим на закладку "Пользовательские источник данных", жмем "Конструктор схемы", формируем запрос получения нужных данных, походу переустановив значение периода на новое.
2. Устанавливаем соответствия полей схемы полям регистра.
3. Жмем перезаполнить - далее записываем набор
14. Алекс Одинэсник (Alex1Cnic) 31.10.13 11:00
(13) Kashemir,
Ок, попробую сделать...
15. igor_gk (igor_gk) 15.11.13 15:13
Спасибо :)
Неплохо бы еще сортировку по представлению ПриОткрытии() добавить...
16. Игорь Макаренко (Kashemir) 15.11.13 15:27
(15) igor_gk, это уже дело вкуса :)
17. Вячеслав Ефимов (eslava) 29.01.14 00:40
19. Alex Aks (voneska7) 26.12.14 10:36
Спасибо, хорошая работа!
20. Oleg Sys (olsy) 05.04.16 12:46
Сформировал запросом набор... И как во всех записях этого набора установить ресурс в одно значение?
21. Игорь Макаренко (Kashemir) 06.04.16 14:11
(20) olsy, Например в результат запроса включить ресурс с уже нужным значением. Либо на закладке отбор/параметр добавить новый параметр, присвоить ему нужное значение и ассоциировать с нужным полем набора.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа