Мастер полнотекстового поиска

Публикация № 1190887 07.02.20

Пользовательские инструменты - Поиск данных

Набор инструментов для работы с полнотекстовым индексом платформы 1С. Стандартные и расширенные возможности.

Назначение и возможности

Как показала жизнь, практика и "вот это все" - штатный движок полнотекстового поиска достаточно эффективно может решать задачи оптимизации поиска данных в информационной базе. Главное уметь его готовить. Не важно - файловая у Вас база или клиент-серверная. Полнотекстовый поиск ожидает своего включения и обслуживания. А если все настроено грамотно, то это значительно улучшит отклик системы в операциях поиска (в динамических списках, поиск при вводе по строке и другое).

Конечно, у этой функциональности есть и недостатки, такие как: необходимость следить за его обслуживанием и работоспособностью, разбирать "странные" баги, уметь правильно его сопровождать при обновлении платформы, знать связанный функционал в БСП и т.д. Детали выходят за рамки этой публикации, возможно это будущая статья?

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

 
 Штатный инструмент vs Продвинутый инструмент

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

Основными возможностями инструмента являются:

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

Требования к работе:

  • Платформа 1С версии 8.3.5 и выше.
  • Режим работы не имеет значения (клиент-серверный или файловая база. СУБД не имеет значения).
  • Только управляемые формы. Для использования в обычном приложении используйте известные обходные пути.
  • Расширенные возможности работают только для Windows (сервер 1С должен быть на этой ОС).

Это экспериментальный инструмент и в нем могут быть ошибки, над которыми я еще работаю. Буду развивать его дальше, а пока еще немного информации.

Принцип работы

Принципы работы очень просты:

  • Штатные возможности платформы 1С в виде менеджера полнотекстового поиска.
  • Расширенные возможности в виде определения каталога индекса ППД.
  • Анализ файлов из каталога индекса ППД.
  • А также анализ объектов метаданных с полнотекстовым поиском.

Скорее всего вопросов у Вас не останется. Вы же используете полнотекстовый поиск? И понимаете, что это собственный движок платформы 1С и никакой полнотекстовый поиск СУБД SQL Server или PostgreSQL не используется?

Примеры использования

Продемонстрируем несколько простых случаев использования инструмента для наглядности.

 
 1. Включаем полнотекстовый поиск
 
 2. Основные операции с индексом
 
 3. Частичное обновление индекса
 
 4. Состав объектов полнотекстового индекса
 
 5. Анализ файлов полнотекстового индекса
 
 6. Киллер-фича! Подтверждение действий с индексом!

Вместо тысячи слов! Но лучше конечно же скачать и попробовать. И не забудьте отрапортовать о найденных багах :)

Отступление вместо заключения

Инструмент создавался для удобной работы с индексом полнотекстового поиска. Он будет развиваться и дальше. Использовать его или нет - решайте сами. Если интерес к теме полнотекстового поиска будет, то в будущем появится статья на эту тему. Все что Вы хотели узнать о полнотекстовом индексе 1С, но боялись спросить! :)

Но у этой разработки есть и другая особенность. Она полностью сделана в 1C:Enterprise Development Tools версии 1.16. Я много раз пытался попробовать его в полноценной разработке и этот момент настал. Но не буду загромождать публикацию своими впечатлениями. Очень кратко об этом написал под спойлером.

 
 Впечатления от EDT

До скорых встреч и всем добра! И добро пожаловать в комментарии!

 
 История изменений

31.08.2020 - версия 1.0.0.2 с небольшими улучшениями обработки

  • Исправлены типы данных в отборах отчета по составу объектов полнотекстового поиска
  • Улучшен алгоритм определения каталога полнотекстового поиска

24.02.2020 - версия 1.0.0.1 с исправлением ошибок и улучшением совместимости со старыми версиями платформы.

07.02.2020 - первая версия 1.0.0.0

Авторские разработки

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

Наименование Файл Версия Размер
Мастер полнотекстового поиска:

.epf 34,73Kb
206
.epf 1.0.0.2 34,73Kb 206 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Synoecium 751 07.02.20 08:29 Сейчас в теме
автор, вы серьезно предлагаете использовать EDT на больших проектах? а тем у кого нет топового проца, который у вас работает на пределе, страдать от тормозов?
YPermitin; +1 Ответить
2. YPermitin 12443 07.02.20 08:32 Сейчас в теме
(1) я где-то предлагал использовать EDT? :)

Или Вы просто увидели что хотели?
3. Synoecium 751 07.02.20 08:34 Сейчас в теме
(2) ну да, это же только ваши впечатления. У меня скорее пессимизм к EDT, поэтому взгляд зацепился за фразу "использую без проблем"
YPermitin; +1 Ответить
5. YPermitin 12443 07.02.20 08:38 Сейчас в теме
(3) я пробовал работать с УТ и БП. Ну в принципе терпимо, но ресурсов и правда очень много требуется.
И даже с хорошим железом мне приходилось иногда возвращаться в конфигуратор, т.к. отладка работала ооооооочень медленно (:

ERP даже еще не пытался развернуть.
10. awk 735 07.02.20 09:36 Сейчас в теме
(5) Странно, что у вас тормозит. У меня на i5 16ГБ не сказать что летает, но терпимо проц загружен, но на 40-50%. Оперативы правда жрет как не в себя. С настройками jvm поиграться не пробовали?
YPermitin; +1 Ответить
11. YPermitin 12443 07.02.20 09:39 Сейчас в теме
(10) на самом деле не тормозит. Проц загружен на 80-90% только на этапе инициализации проекта, потом все ОК.
А вот когда запущена отладка и, например, во время выполнения формируется какая-нибудь большая таблица значений, то переход по шагам в отладке становится очень медленным.

Памяти EDT начинает "кушать" в избытке в этот момент - до 8 ГБ. Но ее недостатка нет, на этой машине было еще 30 ГБ свободно.
Знать бы куда копать.

С JVM не игрался, но если покажите ссылку или информацию на эту тему, то буду благодарен. Я в JVM профессионал уровня 1 из 10 :)))
13. awk 735 07.02.20 11:24 Сейчас в теме
17. YPermitin 12443 07.02.20 11:35 Сейчас в теме
4. dhurricane 07.02.20 08:37 Сейчас в теме
(1) Страдать никто не предлагает. Предлагают не списывать EDT со счетов, а периодически пробовать поработать в нем. Возможно в какой-то момент его достоинства для Вас перевесят его недостатки. В одночасье он не станет идеальным, ждать этого момента не стоит.
CyberCerber; awk; YPermitin; +3 Ответить
6. Evg-Lylyk 3899 07.02.20 09:16 Сейчас в теме
Спасибо, большой шаг вперед для инструмента полнотекстовый поиск
YPermitin; +1 Ответить
9. YPermitin 12443 07.02.20 09:32 Сейчас в теме
7. qwed557 30 07.02.20 09:27 Сейчас в теме
А какая операция выполняется, когда проц так напрегся как на скрине под спойлером? Я у себя на xeon'е такого не видел даже при импорте УТ 11. И на какой версии EDT , 1.16 или все таки 1.6 (2017 года) ? Со времен версии 1.6 развитие EDT далеко шагнуло вперед, там хорошо поработали над производительностью.
8. YPermitin 12443 07.02.20 09:31 Сейчас в теме
(7) 1.16 конечно, опечатался в тексте.

Это было на этапе создания проекта. Я выбрал получение конфигурации из информационной базы.
На сколько я понял, сначала конфигурация выгружалась из ИБ, а вот когда EDT начал по выгруженным файлам формировать контекст проекта, то пошла жара.
12. Painted 42 07.02.20 11:21 Сейчас в теме
Судя по картинке, с мультизадачностью в EDT все отлично, нормально раскидывает нагрузку по ядрам. С конфигуратором не сравнить.
YPermitin; +1 Ответить
15. davdykin 25 07.02.20 11:31 Сейчас в теме
(12)Судя по картинки edt создает эти самые задачи еще грамотнее чем их расскидывает по ядрам ))
Дмитрий74Чел; +1 Ответить
16. YPermitin 12443 07.02.20 11:35 Сейчас в теме
14. davdykin 25 07.02.20 11:31 Сейчас в теме
Очень охота увидеть статью по полнтекстовому поиску, а то общее представление есть, а вот знаний по грамотному сопровождению, багам и т.д. совершенно не хватает.. было бы очень полезно! А так спасибо большое за ваши публикации и разработки, на мой взгляд очень грамотно и на актуальные темы!
SinoSin; Evg-Lylyk; YPermitin; +3 Ответить
18. Дмитрий74Чел 216 12.02.20 15:22 Сейчас в теме
Юрий, очень прошу, уберите из своих публикаций картинки "а-ля школота атакует". Глаза болят...
Текст полезный, но картинки - рукалицо.
YPermitin; +1 1 Ответить
19. YPermitin 12443 12.02.20 15:27 Сейчас в теме
(18) юмор у всех разный.

Правила не запрещают. Я бы предпочел это оставить :)

Пусть я буду школотой, я не гордый)))
ardn; Evg-Lylyk; Kolzah; +3 1 Ответить
20. Дмитрий74Чел 216 13.02.20 11:53 Сейчас в теме
(19) ну шо, тогда я первона!. Минус один!
YPermitin; +1 1 Ответить
21. YPermitin 12443 13.02.20 12:07 Сейчас в теме
(20) полностью Ваше право.

Добра вам и хорошего настроения :)
22. Leits 1 03.03.20 16:29 Сейчас в теме
(18) руки прочь от картинок :)
23. Leits 1 03.03.20 17:32 Сейчас в теме
24. 2michael 21 10.04.20 13:38 Сейчас в теме
добрый день

1) а почему не выводится каталог с поиском и не работают отчеты по файлам? (база клинет-серверная)

2) если в кластере несколько серверов, где хранится полнотекстовый поиск? на каждом?
Прикрепленные файлы:
25. YPermitin 12443 10.04.20 13:40 Сейчас в теме
1. Каталог может не распознаваться по множеству причин. От прав доступа до особых конфигураций сервера, а также работа в Linux. Поэтому оставлена возможность указать его вручную. Вы можете указать его вручную, отредактировав значение в поле. Точные причины почему не был найден автоматически не скажу без доступа к серверу :)
2. Если в кластере, то зависит от настроек сервисов кластера.
26. 2michael 21 10.04.20 14:58 Сейчас в теме
(25) имя службы не такое как в запросе + если их несколько, то тоже пролет
добавил окошко, где явно службу выбрать можно
YPermitin; +1 Ответить
27. YPermitin 12443 10.04.20 15:00 Сейчас в теме
(26) хорошая идея.

Инструмент экспериментальный. Пожалуй, добавлю такую возможность в будущем.
Но как быть с *nix системами пока не нашел хорошего решения.
28. 2michael 21 13.04.20 11:59 Сейчас в теме
(25)
на сколько я понял, все-таки на центральном сервере.
пробовал службу назначать на тот или иной сервер, каталог с файлами все равно на главном.
29. user1528935 16.07.21 08:54 Сейчас в теме
30. user865160 20.01.22 10:27 Сейчас в теме
Добрый день.
Юрий, как на сегодня вы оцениваете готовность EDT?
Мне он очень нравится, но, честно говоря, использую только на маленьких проектах, на больших боюсь глюков.
Может, у вас статьи на эту тему какие-то вышли или есть подборка?
Спасибо
31. YPermitin 12443 21.01.22 13:27 Сейчас в теме
(30) Радик, доброго дня!

К сожалению, не смогу дать какой-то новой информациию В 1С разработкой почти не занимаюсь сейчас, только разве что если интерес просыпается иногда или по сильной необходимости.

Поэтому EDT не "щупал".

Но, если честно, очень скептически к нему отношусь, т.к. ресурсов он раньше кушал не в себя, а пользы минимальное количество с такими проблемами. Возможно ситуация улучшилась. Но я большой скептик в этом плане, т.к. за столько лет работы и создать такое убожество (уж простите), не дает оптимизма.
32. smetanko 26.01.22 13:00 Сейчас в теме
Будет ли работать в ут 11.5 ?
Оставьте свое сообщение

См. также

TextRadar - компонента нечеткого поиска Промо

Разработка внешних компонент Поиск данных v8 1cv8.cf Абонемент ($m)

Компонента нечеткого поиска TextRadar для организации поиска в текстовых данных и решения задач сопоставления списков. Вычисляемый коэффициент релевантности (похожести) - нормированный, в диапазоне между 0 и 1. Формируются данные для отображения найденных фрагментов. Расчет коэффициентов происходит в многопоточном режиме (на уровне компоненты). Для 32 и 64 разрядных систем.

1 стартмани

19.09.2018    27306    36    TSSV    19    

Базы данных. Несколько шагов до серьезного обслуживания

Администрирование СУБД Бесплатно (free)

Практические примеры настройки обслуживания баз данных для SQL Server. Актуально для любых приложений.

22.05.2022    4852    YPermitin    22    

Познавательный PowerShell

Языки и среды Бесплатно (free)

Еще немного PowerShell нам в помощь.

13.05.2022    3426    YPermitin    17    

Универсальный поиск объектов по глобальному уникальному идентификатору (ГУИД, GUID) Промо

Универсальные обработки Поиск данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Универсальная обработка поиска объектов информационной базы по глобальному уникальному идентификатору (ГУИД, GUID) или по его части.

1 стартмани

06.09.2016    43220    118    Dzenn    9    

Динамическое обновление - это зло?

Механизмы платформы 1С v8 1cv8.cf Бесплатно (free)

Копнем глубже в тему "Что же такое динамическое обновление" и почему оно может привести к проблемам. И может ли?

09.05.2022    9551    YPermitin    75    

Копия базы 1С для отчетов. Как работать с репликой только для чтения

HighLoad оптимизация Бесплатно (free)

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

30.04.2022    4221    YPermitin    32    

Анализ добавленных и измененных объектов через расширения

Поиск данных v8 1cv8.cf Абонемент ($m)

Обработка для поиска реквизитов, добавленных расширениями.

1 стартмани

28.04.2022    787    2    Shalnov    0    

Поиск, восстановление битой ссылки, 8.3, v 0.2 Промо

Поиск данных Корректировка данных v8 1cv8.cf Абонемент ($m)

Обработка для работы с битой ссылкой, 8.3, v 0.1 Позволяет быстро найти и восстановить битую ссылку.

1 стартмани

24.10.2014    42687    330    infostart user    14    

Генератор представлений для базы данных 1С

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Обработка для генерации скриптов создания представлений баз данных 1С. Поддержка SQL Server + некоторые служебные функции.

10 стартмани

20.02.2022    5252    4    YPermitin    0    

Расширяем возможности типового поиска номенклатуры для конфигурации УТ 11.4

Поиск данных Оптовая торговля v8 Розница УТ11 УУ Абонемент ($m)

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

3 стартмани

18.12.2021    3519    2    quazare    5    

Многопоточный поиск значения в версиях

Поиск данных v8 ERP2 Абонемент ($m)

Отчет по регистру ВерсииОбъектов (подсистемы версионирования БСП), показывающий, в каких версиях присутствует выбранный объект ссылочного типа.

1 стартмани

14.09.2021    2100    1    Lem0n    2    

Универсальный поиск документов Промо

Поиск данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Для обычных и управляемых форм. Версия 1.15 Создана на 1С8.3, но в режиме совместимости с 8.2.16. Итоговые таблицы одинаковы на обоих закладках

1 стартмани

06.01.2015    24805    39    mack198109    10    

Занимательный PowerShell

Языки и среды Бесплатно (free)

PowerShell. Что, зачем, как и почему? И причем тут 1С?

16.05.2021    11543    YPermitin    31    

Метаданные и их идентификаторы

Инструментарий разработчика v8 Бесплатно (free)

Идентификаторы (GUID'ы) метаданных конфигурации. Немного о том, как их получить.

05.12.2020    17950    YPermitin    28    

Контекст всегда важен. История проблем производительности

HighLoad оптимизация Бесплатно (free)

Небольшая история о проблемах производительности из-за нехватки процессорных мощностей. А также описание основных показателей работы CPU.

26.11.2020    8629    YPermitin    21    

Поиск значений Промо

Поиск данных Универсальные обработки v8 1cv8.cf Россия Абонемент ($m)

Удобный поиск ссылок и простых значений. Искать можно ВСЕ, в т. ч. ссылки на планы видов характеристик, планы видов расчета, бизнес-процессы, задачи. Ищет ВЕЗДЕ — даже в регистрах накопления / бухгалтерии / расчетов и в последовательностях! В поиск включены служебные (предопределенные), общие реквизиты. Есть возможность прервать поиск.

1 стартмани

15.09.2009    26371    351    sashocq    24    

Поиск неиспользуемых экспортных методов (процедур и функций) общих модулей

Поиск данных v8 1cv8.cf Абонемент ($m)

Обработка "Поиск неиспользуемых экспортных методов общих модулей" предназначена для выполнения поиска неиспользуемых экспортных методов (процедур и функций) общих модулей в конфигурациях, разработанных на платформе "1С: Предприятие 8.х".

1 стартмани

27.10.2020    5844    6    tezin    29    

Поиск номенклатуры в документах

Склад и ТМЦ Обработка документов Поиск данных v8 v8::УФ УТ10 Розница УНФ БП3.0 УТ11 КА2 УУ Абонемент ($m)

Смотрим связанные документы по номенклатуре, не изменяя конфигурацию.

1 стартмани

11.10.2020    7452    14    Rustig    6    

Полнотекстовый поиск в 1С. №2 Самое основное для разработчика

Поиск данных v8 1cv8.cf Бесплатно (free)

Полнотекстовый поиск в 1С и все что с этим связано. Часть №2: программное использование и некоторые нюансы при разработке.

02.09.2020    28068    YPermitin    5    

Мастер поиска и удаления Промо

Чистка данных Поиск данных Универсальные обработки v8 1cv8.cf Абонемент ($m)

Обработка предназначена для рекурсивного поиска ссылок на выбранный объект с возможностью "кустового" (рекурсивного) удаления всей связанной информации. Корректно работает с независимыми регистрами сведений, экспериментально добавлен режим удаления ключей аналитики в ряде типовых конфигураций (в частности поддерживается КА и УПП). Обработка внешняя, полностью автономная и универсальная. Незаменима на проектах, связанных с обменом данными с внешними системами.

2 стартмани

27.03.2014    39959    384    mbreaker    20    

Мастер создания копии информационной базы для отчетности

HighLoad оптимизация Администрирование СУБД v8 1cv8.cf Абонемент ($m)

Прототип инструмента для подготовки реплики в режиме только для чтения к использованию. Позволяет использовать "read-only" реплики как обычные информационные базы 1С.

10 стартмани

28.08.2020    12131    12    YPermitin    13    

Описание почти всех событий технологического журнала

Технологический журнал v8 Бесплатно (free)

Краткое описание событий технологического журнала с примерами. Все для быстрого старта.

19.08.2020    39340    YPermitin    40    

Самый простой парсинг и обработка веб-страниц в 1С

WEB Универсальные функции v8 1cv8.cf Бесплатно (free)

Рассмотрим самый простой парсинг веб-страниц средствами платформы 1С и еще некоторые полезные приемы работы с веб-страницами.

07.08.2020    18054    YPermitin    27    

Просмотр и анализ журнала регистрации (отчет на СКД) Промо

Журнал регистрации v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Отчет на базе системы компоновки данных (СКД) для просмотра записей журнала регистрации. В отчете можно использовать возможности СКД для вывода отчета в различных вариантах (список, таблица, диаграмма). Поддерживаются все возможности журнала регистрации (фильтры, получаемые колонки, максимальное количество записей).

5 стартмани

25.07.2013    80657    1152    YPermitin    60    

Ускоряем поиск по акцизной марке ЕГАИС в 1С:Розница 2.3.5

Поиск данных Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

Ускоряем поиск по акцизной марке ЕГАИС (для целей эксперимента было сгенерировано 1 000 000 кодов акцизных марок ЕГАИС нового формата).

1 стартмани

28.07.2020    10741    5    RocKeR_13    5    

Диагностика контекста выполнения (внешняя компонента)

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Небольшая экспериментальная внешняя компонента для получения дополнительной информации о контексте выполнения.

1 стартмани

24.07.2020    11188    2    YPermitin    14    

Полнотекстовый поиск в 1С. №1 Грабли в динамических списках

Поиск данных v8 1cv8.cf Бесплатно (free)

Полнотекстовый поиск в 1С и все что с этим связано. Часть №1: особенности работы в динамических списках.

18.07.2020    16795    YPermitin    21    

Полнотекстовый поиск по значениям реквизитов Промо

Чистка данных Поиск данных Обработка справочников v8 Абонемент ($m)

Обработка расширяет возможности Полнотекстового поиска, позволяя искать похожие элементы в ЛЮБЫХ Справочниках ЛЮБОЙ конфигурации по проценту совпадения значений выбранных реквизитов. Работает в Обычном и Управляемом режиме!!

1 стартмани

25.12.2013    43679    125    vladim-kul    8    

Поиск ссылок на объект в 1С (обычные и управляемые формы)

Поиск данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Аналог стандартной обработки "Поиск ссылок на объект". Кроме найденных объектов, дополнительно выводятся уникальные идентификаторы объектов ссылочного типа.

1 стартмани

19.06.2020    6288    42    Denr83    0    

Как сломать работу 1С, будучи пользователем

Инструкции пользователю v8 Бесплатно (free)

Шуточные и не только истории, как сломать работу 1С на пустом месте. И, возможно, остановить работу компании.

14.06.2020    11869    YPermitin    58    

Поиск и замена значений с отбором по дате документов/типу элементов. Обычные и управляемые формы

Обработка документов Поиск данных v8 v8::УФ 1cv8.cf ERP2 Абонемент ($m)

Обработка "Поиск и замена значений" для работы в режиме обычного и управляемого приложения с фильтром по дате документов.

1 стартмани

04.06.2020    7053    81    itoptimum    7    

Подсчет количества счетов-фактур Промо

Поиск данных v8 БП2.0 Россия БУ Абонемент ($m)

Обработка позволит найти документы у которых число счет-фактур <>1. Типы документов: ВозвратТоваровПоставщику, ВозвратТоваровОтПокупателя, РеализацияТоваровУслуг, ОказаниеУслуг.

1 стартмани

22.11.2012    19420    19    alextyumen    1    

Поиск неиспользуемых объектов справочников и их удаление

Чистка данных Поиск данных Обработка справочников v8 1cv8.cf Абонемент ($m)

Поиск неиспользуемых ссылок справочников, пометка на удаление и удаление из базы.

1 стартмани

22.05.2020    5740    45    alexlx    8    

Работа с журналом регистрации. Выходим за границы платформы

Журнал регистрации Бесплатно (free)

Работа с журналом регистрации нестандартными средствами. А также немного про использование платформы .NET в экосистеме 1С.

12.05.2020    13245    YPermitin    30    

Пример поиска (отбора) по табличным частям документов в 1С (обычные и управляемые формы)

Универсальные обработки Поиск данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Универсальная обработка по поиску (отбору) данных в табличных частях любых документов.

1 стартмани

03.04.2020    5985    5    Denr83    0    

Некоторые полезные обработки для администрирования и отладки обменов Промо

Поиск данных Обмен между базами 1C v8 1cv8.cf Абонемент ($m)

Набор различных обработок предназначенных для контроля корректности данных базы 1С. Своеобразный джентльменский набор для администратора 1С (и в некоторой степени программиста 1С). Все обработки абсолютно бесплатны (в том числе для третьих лиц). На состав и функциональность прилагаемых обработок можете повлиять и вы сами, подсказывая идеи и высказывая пожелания.

1 стартмани

25.10.2012    41020    425    Артано    28    

Универсальный отчет для сравнения записей регистров накопления между базами по COM-соединению, для обычных форм

Поиск данных v8 v8::СКД 1cv8.cf Россия Абонемент ($m)

Отчет сравнивает данные регистра накопления двух баз по COM-соединению. Работает на обычных формах.

1 стартмани

19.03.2020    5880    14    improg    4    

Поиск пересекающихся ссылок на комбинации объектов с ограничением области поиска по метаданным

Поиск данных v8 1cv8.cf Абонемент ($m)

Обработка ищет все объекты базы, в которых одновременно присутствуют перечисленные элементы. Построена на базе типовой обработки Все функции - Стандартные - Поиск ссылок на объект, но позволяет накладывать отбор не по одному объекту, а по нескольким, что позволяет настраивать поиск по комбинациям условий. И ограничивать область поиска.

1 стартмани

12.03.2020    12311    20    sapervodichka    18    

Информация о пользователях информационной базы (отчет на СКД)

Инструменты администратора БД Роли и права v8 v8::Права v8::СКД 1cv8.cf Абонемент ($m)

Два простых отчета по пользователям информационной базы и информации по ним.

1 стартмани

02.03.2020    13040    64    YPermitin    8    

Поиск данных в справочниках и документах для 1С 8.1, 8.2 Промо

Поиск данных Обработка документов Обработка справочников v8 1cv8.cf Абонемент ($m)

Обработка производит поиск данных по строке в справочниках и документах по всем реквизитам. Отобранные данные можно отфильтровать и отсортировать, а также распечатать. 24.10.12 добавил в обработку полнотекстовый поиск данных. Файл: ПоискДанных1.rar

1 стартмани

15.10.2012    21005    113    Alex103a    6    

Технические проверки данных регистров бухгалтерии (отчет на СКД)

Инструменты администратора БД v8::БУ 1cv8.cf БУ Абонемент ($m)

Отчет для технических проверок данных бухгалтерских регистров.

5 стартмани

25.02.2020    12016    38    YPermitin    3    

Помощник работы с идентификаторами объектов

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Инструмент для расширенного анализа идентификаторов объектов.

2 стартмани

24.01.2020    23714    94    YPermitin    33    

EDT + УТ 11.4 + БП 3.0 + Расширения. ЧАСТЬ 03

EDT v8 Бесплатно (free)

Групповая разработка в EDT.

21.01.2020    5736    YuriYuriev    3    

Реализация поиска по первым символам в Управляемых формах Промо

Поиск данных v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

21.08.2012    36211    78    Rudakov_D    11    

EDT + УТ 11.4 + БП 3.0 + Расширения. Часть 02

EDT v8 Бесплатно (free)

Продолжение "путевых заметок" про EDT...

09.01.2020    8307    YuriYuriev    32    

Транслятор запросов 1С в SQL

HighLoad оптимизация Администрирование СУБД Запросы v8 v8::Запросы 1cv8.cf Абонемент ($m)

Инструмент для трансляции запросов платформы 1С в SQL, а также их диагностики.

10 стартмани

07.01.2020    34449    290    YPermitin    89    

EDT + УТ 11.4 + БП 3.0 + Расширения. ЧАСТЬ 01

EDT v8 Бесплатно (free)

...продолжаем мучить(ся с) EDT

28.12.2019    8244    YuriYuriev    8    

Структура хранения базы данных (управляемые формы) Промо

Поиск данных Инструменты администратора БД v8 1cv8.cf Россия Абонемент ($m)

Обработка позволяет увидеть названия таблиц и полей в том виде, в котором с ними работает СУБД. Будет полезна при конструировании прямых запросов к серверу баз данных и интеграции с другими системами (минуя сервер 1С).

1 стартмани

14.08.2012    58457    1231    bforce    17    

EDT 1.16. Первые 20 часов работы

EDT v8 Россия Бесплатно (free)

Первое знакомство с 1C:Enterprise Development Tools, версия 1.16.0.363.

25.12.2019    12992    YuriYuriev    13    

Поиск и Восстановление битых ссылок (Объект не найден) (обычные и управляемые формы)

Поиск данных Корректировка данных v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

21.12.2019    9320    112    Denr83    0    

Поиск недопустимых символов XML в справочниках, документах и регистрах сведений

Поиск данных Файловые протоколы обмена (TXT, XML, DBF), FTP v8 КА1 БП2.0 ЗУП2.5 УТ10 УПП1 Абонемент ($m)

Ищет недопустимые символы в объектах и регистрах сведений. Без планов обмена и регистраций в них.

1 стартмани

21.11.2019    4467    9    aves    1    

Командный интерпретатор для 1С

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Инструмент для выполнения команд CMD / PowerShell из 1С.

2 стартмани

15.11.2019    21434    43    YPermitin    41