Структура хранения базы данных



Еще одна обработка для поиска соответствий между именами метаданных конфигурации и именами полей и таблиц в базе данных.

Подобных обработок на инфостарте полно, зачем же еще одна?

Фичи:

1) Исходники и сама обработка опубликованы на Github.

2) Поиск выполняется как по всей строке, так и по точному соответствию.

3) Поиск осуществляется в обе стороны, то есть можно искать по слову "REFERENCE106", а можно по слову "Номенклатура".

4) Поддерживаются как обычные так и управляемые формы.

5) Поддержка конфигураций написанных как на русском языке так и на английском языке (программный код).

6) Поддержка двух языков в интерфейсе: Английский и Русский.

Функционал реализован с помощью функции ПолучитьСтруктуруХраненияБазыДанных()

Ссылка на Github: https://github.com/alexkmbk/1CDBStorageStructureInfo/releases

Тестировалось на платформе версии 8.3.12.1469

20 Comments

  1. PerlAmutor

    (0) Обработка полезная. Отдельная благодарность за ссылку на github.

    Немного конструктивной критики. Надо что-то делать с событиями формы. При открытии обработки приходится долго ждать. При клике на ячейку тоже идет задержка несколько секунд перед тем как обновятся табличные части. Хорошо бы добавить индексы в ТЗ.

    Платформа 8.3.11.3034

    Reply ↓
  2. KAV2

    (1) Спасибо за фидбэк! как будет время, постараюсь сделать оптимизацию. Кстати вы тоже можете Pull request запилить на гитхабе если будет желание. ))

    Reply ↓
  3. KAV2

    Выпущена новая версия — 1.1.

    Изменения:

    Добавлена поддержка конфигураций на английском программном коде. Добавлен перевод интерфейса на английский язык. Удалена лишняя колонка в таблице индексов в управляемом интерфейсе. Исправлены мелкие недоработки.

    Reply ↓
  4. vadim1011985

    А поиск по имени поля возможен ?

    Reply ↓
  5. KAV2

    (4) Пока нет.

    Reply ↓
  6. KAV2

    (4) Добавил опциональную возможность поиска по полям пока только для обычного режима в версии 1.2.

    Reply ↓
  7. KAV2

    Новая версия обработки — 1.2

    Изменения:

    Для обычного режима добавлена опциональная возможность искать по наименованиями полей таблиц. Исправлена ошибка в обычном режиме, когда после поиска в некоторых случаях не выводились поля найденной таблицы.

    Reply ↓
  8. Kostt

    Спасибо за обработку. Если будет работать поиск по имени полей в УФ и поиск по точному наименованию, цены ей не будет) взял за мани

    Reply ↓
  9. KAV2

    Новая версия обработки — 2.0

    Изменения:

    Оптимизирована скорость вывода данных в управляемом режиме: теперь, данные не отображаются до тех пор, пока не задан отбор. В управляемом режиме добавлена возможность искать по названиям полей таблиц, а также опционально можно задать отбор по точному соответствию наименованию.

    Reply ↓
  10. KAV2

    (8) Выложил новую версию 2.0, там это реализовано (можно скачать с гитхаба), но изменен подход к отображению, теперь, если поле поиска пустое, то вообще ничего не выводится, обязательно необходимо задать слово для поиска.

    Reply ↓
  11. KAV2

    (1) выложил версию 2.0, там несколько оптимизирован вывод под управляемые формы.

    Reply ↓
  12. alsn

    При открытии валится по ошибке. Платформа 1С:Предприятие 8.3 (8.3.9.1850)

    Reply ↓
  13. KAV2

    (12) Да, ошибка воспроизводится и у меня на платформе версии 8.3.9.

    На версии 8.3.12 ошибки нет.

    В качестве быстрого решения проблемы рекомендую воспользоваться предыдущей версией, там ошибки нет — https://github.com/alexkmbk/1CDBStorageStructureInfo/releases/tag/1.2

    Благодарю за обратную связь!

    Reply ↓
  14. alsn

    (13) это помогло. спасибо.

    Reply ↓
  15. KAV2

    (14) Новая версия обработки — 2.1

    Изменения:

    Исправлена ошибка при открытии обработки на платформе версии 8.3.9

    Скачать также можно с Github — https://github.com/alexkmbk/1CDBStorageStructureInfo/releases/tag/2.1

    Reply ↓
  16. Tester755

    Добрый день,

    Спасибо за обработку!

    Я скачал и запустил, но у меня возникла ошибка «Нарушение прав доступа!». Не подскажете, какие права нужны для запуска?

    У пользователья права «Администратор Системы» и «Полные Права».

    Reply ↓
  17. DenisCh

    (16) В журнале регистрации посмотри, на что прав не хватает

    Reply ↓
  18. Tester755

    (17) Сработало, огромное спасибо за инфо!

    Reply ↓
  19. KAV2

    (18) Подскажите пожалуйста, на что не хватало прав?

    Reply ↓
  20. lukonin

    Спасибо! Очень хорошая обработка

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *