Последние сообщения

#11
7.7 / Re: Кеширование запроса SQLite...
Последний ответ от Злоп - 07 марта 2026, 12:09
Цитата: MWW_Ruza от 07 марта 2026, 11:06и проще будет понять куда помещать новый элемент.
возможно на StrMatch еще можно повысить предсказательность к какой группе скорее всего относится
#12
7.7 / Re: Кеширование запроса SQLite...
Последний ответ от Злоп - 07 марта 2026, 12:08
Цитата: MWW_Ruza от 07 марта 2026, 11:06а там разветвленное дерево групп, в отличии от продуктов - напимер: "МАЗ, КАМАЗ", а внутри каждой - "Двигатель, Тормоза и т.п....".
.
Блин, у меня сейчас точно такой клиент.
Стоит задачка затяжки прайсов от поставщиков.
Можно скооперироваться.
#13
7.7 / Re: Кеширование запроса SQLite...
Последний ответ от MWW_Ruza - 07 марта 2026, 11:58
Цитата: MWW_Ruza от 07 марта 2026, 11:06Надо будет сделать, что-бы не список открывался, а форма списка справочника с элементами(группами) из списка.
Да, фиг там... "Малой кровью" не получается... "ИспользоватьСписокЭлементов" при открытии формы списка справочника нормально работает только для элементов, для групп получается такая фигня:

Надо что-то другое, более сложное придумывать...
#14
7.7 / Re: Кеширование запроса SQLite...
Последний ответ от MWW_Ruza - 07 марта 2026, 11:06
Цитата: Злоп от 06 марта 2026, 18:10ну.. так неинтересно ;-)
я  думал это для каких-то занятных кунштюков...

Да нет, тут все банально просто...
Вот, создание ноиенклатуры из интернета по ШтрихКоду из базы ОлегОн:
https://cloud.mail.ru/public/voj5/LQS94tDWo
Аналогично и по ЭДО...
Просто, у некоторых большие справочники, и появление списка групп, если не закешировать, особенно при обычном переборе и заполнении списка, затягивается на несколько секунд... Так - мгновенно.

PS К сабжу не относится, так, размышление на тему, но, хочу переделать выбор из списка группы - появился клиент с запчастями, а там разветвленное дерево групп, в отличии от продуктов - напимер: "МАЗ, КАМАЗ", а внутри каждой - "Двигатель, Тормоза и т.п....". И когда вываливается линейный список, трудно понять в какую группу с одинаковым названием засунуть новый элемент, что у "МАЗа", что у "КАМАЗа" есть "Двигатель, Тормоза и т.п..."... Надо будет сделать, что-бы не список открывался, а форма списка справочника с элементами(группами) из списка. Тогда там иерархия будет, и проще будет понять куда помещать новый элемент.
#15
Размышлизмы / Re: Личное: Антон Азанов aka D...
Последний ответ от Злоп - 06 марта 2026, 18:13
Цитата: MWW_Ruza от 06 марта 2026, 09:33У меня тоже... Если кому нужна - пишите, вышлю.
скинь плиз на e.meil-ква-mail.ru
#16
7.7 / Re: Кеширование запроса SQLite...
Последний ответ от Злоп - 06 марта 2026, 18:10
Цитата: MWW_Ruza от 06 марта 2026, 16:49Выбором из списка вручную, пользователем
ну.. так неинтересно ;-)
я  думал это для каких-то занятных кунштюков...
#17
7.7 / Re: Кеширование запроса SQLite...
Последний ответ от MWW_Ruza - 06 марта 2026, 16:49
Выбором из списка вручную, пользователем
#18
7.7 / Re: Кеширование запроса SQLite...
Последний ответ от Злоп - 06 марта 2026, 13:55
Цитата: MWW_Ruza от 06 марта 2026, 08:07для создания нового элемента справочника Номенклатура, из автоматических обработок например,
в смысле..? эээ. и как ты определяешь в какую группу положить новый элемент? Имея список групп...
#19
Размышлизмы / Re: Личное: Антон Азанов aka D...
Последний ответ от MWW_Ruza - 06 марта 2026, 09:33
У меня тоже... Если кому нужна - пишите, вышлю.
#20
7.7 / Re: Кеширование запроса SQLite...
Последний ответ от MWW_Ruza - 06 марта 2026, 08:11
Цитата: Ветер в поле от 05 марта 2026, 21:44есть свойство ВыполнятьВТранзакции / NeedTransaction: 1 - автоматически начинать транзакцию 1С при выполнении запроса в момент первого обращения к таблицам 1С, 0 - не начинать.

Хм... Интересно, надо попробовать, хотя, как-то прямого смысла не улавливаю - если-бы я менял что-то в запросе, то запись порциями в транзакциях должна была бы ускорить... Но, тут я просто получаю данные... При чем тут транзакция?
Но, все равно попробую - х.з., какие там внутренние заморочки, может как-то повлияет.