Универсальный редактор реквизитов (обычные и управляемые формы)

Обработки - Универсальные обработки

Обработка предназначена для редактирования реквизитов и табличных частей объектов ссылочного типа (для документов также доступно редактирование движений), регистрация в планах обмена.

Возможности:

  • Работает в любой конфигурации.
  • Возможность редактировать реквизиты объекта, табличные части, движения в регистрах (для документов), регистрировать в узлах обмена.
  • Блокировка объекта от изменения другими пользователями (можно установить или снять).
  • Для ускорения открытия объекта, можно установить флажок "Только заполненные таблицы".
  • Если в настройках указано "Выводить командные панели" (см. окно "Настройки"), то в этом случае становятся доступны дополнительные возможности. Появляется возможность записать табличную часть или движения из конкретной таблицы, не затрагивая другие данные. Можно обновлять одну таблицу, очищать, изменять активность записей у регистров.
  • Колонки табличных частей могут быть одинакового размера, пропорциональные или режим когда запоминается размещение колонок (см. окно "Настройки - Настройка колонок").
  • Значения типа "Строка" и "УникальныйИдентификатор" можно редактировать в отдельном окне. Вызывается по кнопке выбора значения. Доступен многострочный режим.
  • Обычное приложение! Для значений типа "Хранилище значений" вида "Двоичные данные" доступно загрузка и выгрузка в файла.
  • Удобный поиск таблицы объекта (в случае их большого количества).
  • Реквизиты могут быть отсортированы по алфавиту или в порядке их появления в конфигурации. Также можно менять отображение реквизитов (синоним, имя).
  • Сохраняется история редактирования объектов (см. окно "Настройки - Длина истории объектов").
  • Серым цветом отмечаются реквизиты, которые нельзя редактировать (например уникальный идентификатор).
  • Измененные реквизиты отмечаются красным цветом (для информации).
  • Обработка отслеживает изменения таблиц. При закрытии, обновлении и прочее, пользователю выдается сообщение о том, что объект не сохранен.

Текущая версия: 2.1

01.03.2018 ОБНОВЛЕНИЕ!

  • Изменено. Для управляемых форм произведен отказ от модальных окон. Можно использовать в конфигурациях у которых "Режим использования модальности" не используется.
  • Исправлено. Если в объекте были одинаковые названия табличной части и движений, возникала ошибка (пример: конфигурация ЗУП 3.1, документ "Больничный лист", табличная часть "Начисления" и регистр "Начисления").
  • Добавлено. В таблице "Реквизиты" для реквизитов типа строка, дата, число также выводится длина, разрядность и т.п.
  • Добавлено. При редактировании строки учитывается маска, указанная в реквизите объекта.
  • Исправлены мелкие ошибки

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

Наименование Файл Версия Размер
Универсальный редактор реквизитов (обычные и управляемые формы)
.zip 1,10Mb
03.10.17
65
.zip 2.1 1,10Mb 65 Скачать

См. также

Комментарии
1. Алексей Ермилов (Alex_E) 1788 24.02.17 15:13 Сейчас в теме
3. DenisCh Гейтс (DenisCh) 25.02.17 07:27 Сейчас в теме
А зачем изобретать велосипед опять?
Ведь есть же портативные инструменты разработчика. Там это есть и даже много чего другого.
4. Роман Ложкин (webester) 27 25.02.17 13:19 Сейчас в теме
(3)У меня обработка "данные объекта" валяется уже не знаю, лет 10, она еще для 8.1 но тем не менее вот такого плана вещи вижу постоянно. Поискать по ИС, перед тем как пилить, как то не судьба что ли...
5. Сергей Ожерельев (Поручик) 4080 05.10.17 00:03 Сейчас в теме
А ничего, по скринам годная вещь. Но я по привычке и солидарности использую девайс от Трактора, модифицированный им же, времён 8.0. Классика ведь.
6. Сергей Кирпо (Sardukar) 49 14.12.17 10:44 Сейчас в теме
Было бы круто, если можно было бы редактировать соответствие, хранимое в хранилище значений как у реквизита "ДвиженияИсправляемогоДокумента" у типовых документов.
7. Михаил Крыловицкий (mikl79) 103 13.02.18 15:12 Сейчас в теме
Добрый день.
Не работает, пишет
{ВнешняяОбработка.УниверсальныйРедакторРеквизитов.МодульОбъекта(159)}: Поле объекта не обнаружено (ОбластьДанныхОсновныеДанные)
НоваяСтрока.ТекущееЗначение = Объект[Значение.Имя];
8. uri1978 uri1978 (uri1978) 118 13.02.18 15:24 Сейчас в теме
(7) Какая конфигурация, платформа? В какой момент выдается сообщение? Используются ли расширения?
9. uri1978 uri1978 (uri1978) 118 26.02.18 17:47 Сейчас в теме
(7) Данная ошибка исправлена. Возникала на конфигурациях с разделением данных.
10. Михаил Крыловицкий (mikl79) 103 27.02.18 12:55 Сейчас в теме
(9), добрый день.
хорошо, что исправили, можете мне скинуть обработку, чтобы мне не тратить стартмани - я ведь уже заплатил один раз
11. uri1978 uri1978 (uri1978) 118 27.02.18 16:22 Сейчас в теме
(10) Не вопрос, скину, дайте контакт (на инфостарте не нашел).
А разве для повторного скачивания необходимо опять тратить стартмани? Я обработку не менял, просто обновил файл? Удивительно.
12. Михаил Крыловицкий (mikl79) 103 28.02.18 07:25 Сейчас в теме
Добрый день, в профиле указана почта mikl79@list.ru
Сейчас когда нажал Скачать, он не стал спрашивать о снятии стартмани и действительно не снял!
Спасибо скачал, начал тестировать.
Выявил ошибку:
конфигурация - Зарплата и управление персоналом, редакция 3.1 (3.1.4.169)
платформа - 8.3.10.2561
При открытии документа Больничный лист и нажатии флага "Движения" вышла ошибка - Недопустимое значение
и не отобразилось ни одного движения ни по одному регистру
И еще не хватает флага "Отображать только заполненные движения", а то слишком много регистров
13. uri1978 uri1978 (uri1978) 118 28.02.18 10:23 Сейчас в теме
(12) "Отображать только заполненные движения" - такой флаг есть с самого начала, он вынесен на главное окно - "Только заполненные таблицы". Будут выводиться табличные части и движения у которых есть строки.
Такой конфигурации у меня нет, сложно протестировать... Попробую что-то решить.
14. Михаил Крыловицкий (mikl79) 103 28.02.18 10:57 Сейчас в теме
(13), у меня этот флаг не сработал, может быть из-за ошибки
15. uri1978 uri1978 (uri1978) 118 28.02.18 11:01 Сейчас в теме
(14) Скорее всего. Попробуйте на другой конфигурации.
16. Михаил Крыловицкий (mikl79) 103 28.02.18 11:45 Сейчас в теме
(15), а почему на этой не работает - конфа типовая
у вас этой конфы нет, хорошо протестирую на типовой БП 3
17. Михаил Крыловицкий (mikl79) 103 28.02.18 11:53 Сейчас в теме
(16), на БП 3 вроде работает, но там мало движений
18. uri1978 uri1978 (uri1978) 118 28.02.18 11:58 Сейчас в теме
Ошибку по движениям исправил (еще не обновил на инфостарте) - возникала из-за того, что в документе "Больничный лист" есть табличная часть "Начисления" и движения по регистру "Начисления". Не верно формировалась панель для вывода.
В процессе тестирования, столкнулся еще с ошибкой - нельзя использовать режим модальности, а у меня задаются вопросы пользователю в модальном режиме. Нужно исправлять...
19. uri1978 uri1978 (uri1978) 118 01.03.18 12:17 Сейчас в теме
20. Михаил Крыловицкий (mikl79) 103 27.04.18 07:08 Сейчас в теме
Спасибо за обновление, теперь буду использовать в ЗУП 3, там как раз запрет модальных окон.
Протестил в ЗУП 3 - работает.
Вообще классная вещь, спасибо автору!
21. uri1978 uri1978 (uri1978) 118 27.04.18 14:23 Сейчас в теме
Оставьте свое сообщение