Привет, Всем .
Кто знает алгоритм поиска Найти наименование по первым символам из "НайтиПоНаименованию" в 1с 7.7.?
На что можно рассчитывать? сколько символов? какой процент? количество совпадений слов? есть в книжках разработчика эта информация?
Или такое же объяснение как в синтаксис помощнике?
Или самому вычислять из 20 одинаковых наименований , на чем алгоритм остановиться.?
anatol1c @ 28.09.21, 15:51
,
Найдет первый элемент который начинается на это наименование. (или с наименьшем кодом или с наименьшем внутреннем кодом базы)
НайтиПоНаименованию(<?>,,);
Синтаксис:
НайтиПоНаименованию(<Наименование>,<Режим>,<ФлагПоиска>)
Назначение:
Найти элемент справочника по наименованию.
Возвращает: 1 - если действие выполнено;
0 - если действие не выполнено (элемент не найден).
Параметры:
<Наименование> - строка с наименованием искомого элемента справочника,
<Режим> - необязательный параметр. Число: 1 - поиск внутри установленного подчинения (родителя); 0 - поиск во всем справочнике вне зависимости от родителя. Значение по умолчанию - 1.
<ФлагПоиска> - необязательный параметр. Число: 1 - найти точное соответствие наименования; 0 - найти наименование по первым символам. Значение по умолчанию - 0.
Замечание:
Метод можно использовать только для объектов, созданных функцией СоздатьОбъект.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua