Имя: Пароль:
1C
1С v8
Проголосуйте за мой доклад "Объектная модель запроса" (INFOSTART TECH EVENT 2025)
0 ангел
 
06.08.25
19:35
Привет всем!  Вот решил поднять злободневную для меня тему "Объектная модель запроса: современный подход к модификации запросов в типовых решениях 1С". На эту тему подготовил доклад на INFOSTART TECH EVENT 2025. Первый раз пробуюсь на роль докладчика и нуждаюсь в вашей поддержке в голосовании :) Если кто не знал еще то, вот ссылка на главную страницу мероприятия https://event.infostart.ru/2025/
А посмотреть описание доклада и проголосовать или не проголосовать за меня можно по ссылке  https://event.infostart.ru/2025/agenda/2440499/
Буду раз за любую обратную связь :)
1 Гипервизор
 
01.08.25
15:16
Скажите, а ЗУП - типовое решение? Насколько я знаю, там иной подход к формированию текстов запросов.
И вот ещё сомнения по поводу "неудобности" "старого подхода" и "понятности" объектной модели. Очень уж категорично и субъективно.
2 H A D G E H O G s
 
01.08.25
15:17
Уныло.

Напишите лучше на партнерку в 1С, чтобы в СхемуЗапроса добавили флаг
"НеВыполнятьЛогическийКонтрольПриСборкеТекстаЗапроса"

Пользы будет больше, чем все ваши балаболлинги на конференциях.
3 Garykom
 
гуру
01.08.25
15:17
Интересный вопрос
Как можно голосовать за доклад еще не видя хотя бы части материала
Только по краткому описанию?
4 Garykom
 
гуру
01.08.25
15:22
Самое убогое "когда" (но я надеюсь что "если") типовые начнут переводить на схемы запросов вместо текстов
Это будет пипипи с точки зрения поиска мест для модификации/доработок
5 Garykom
 
гуру
01.08.25
15:24
(4)+ В смысле сейчас можно банально глобальным поиском по "Из Регистр.ИмяРегистра" например искать и с большой гарантией найти все места где в коде используется нужный Регистр или другой объект метаданных
В случае же программного изменения через схемы - это будет упс
6 ангел
 
07.08.25
23:42
(3) Хороший вопрос :) Но если изложить все подробно до того как доклад будет зачитан то сам доклад вряд ли будет интересен :) .
В данном контексте я лишь прошу поддержки ТЕМЫ доклада а не оценки будующего выступление на конференции ))
7 ангел
 
01.08.25
15:34
(4) Если запрос статический то этого не случится никогда.
Этот механизм широко применяется в ЗУПе, например по имени регистра сведений нужно создать запрос среза последних
8 WebberNSK
 
01.08.25
15:40
(4)
> Самое убогое "когда" (но я надеюсь что "если") типовые начнут переводить на схемы запросов вместо текстов

Не будут.
Объект "Схема запроса" для реализации интерактивной работы в "Конструкторе запросов". Не для программной компоновки самих запросов в коде.

В (0) "Вредные советы".
9 Fish
 
гуру
01.08.25
15:36
(6) А что, тема настолько никому неинтересна, что ты просишь за неё проголосовать? Типа накрутки?
10 Ненавижу 1С
 
гуру
01.08.25
15:42
идея со схемой прекрасна - смотрите LINQ в .Net. Только вот реализация - убогая лажа, так что - нет
11 Asmody
 
01.08.25
15:43
(9) там на ИСе 100500 тонн навоза разных интересных тем. задача автора - ширее заинтересовать публику своей темой в разных местах.
они (авторы) думают, что собирают голоса, а Доржи знает, что ему делают бесплатную рекламу.
12 ангел
 
12.08.25
13:40
(11)
задача автора - ширее заинтересовать публику своей темой в разных местах. (c)
- Тут полностью согласен.

они (авторы) думают, что собирают голоса, а Доржи знает, что ему делают бесплатную рекламу.
- ну авторы думают прежде всего о том чтобы попробовать реализовать себя в качестве докладчика :) Обратная сторона, думаю, мало волнует авторов докладов )
13 Fish
 
гуру
01.08.25
16:06
(11) А, т.е. там некий конкурс среди желающих выступить - выступят только какая-то часть, кто соберёт больше голосов, а остальные в пролёте?
Прикольная схема для бесплатной рекламы :)))
14 Рамиль Маугли
 
01.08.25
16:52
ТС что скажешь относительно (10)
Щупал этот самый LINQ в .Net. ?
15 ангел
 
01.08.25
17:42
(14) Вопрос интересный :) К сожалению .net совершенно другая платформа (технология).  Ради интереса даже загуглил тему LINQ.
16 Рамиль Маугли
 
01.08.25
18:09
(13) Шикарная. Они и рекламу получают и докладчиков. 1С сделана не ими и материалы на сайте генерят пользователи. Схема топчик
17 palsergeich
 
01.08.25
18:18
(16) 50% доли инфостарта у 1с еще хз с какого года)
так что это перекладывание котлеты денег из кармана в карман и вендор тут весьма заинтересованное лицо)
18 Рамиль Маугли
 
01.08.25
18:36
(17) Тоже верно)
19 d4rkmesa
 
01.08.25
23:21
Ого, как ТС-у навтыкали, насыпали в панамку. Но я бы не расстраивался на его месте, а воспринял как стресс-тест и возможность подготовиться на каверзным вопросам.
Согласен с (8), СхемаЗапросов - это и есть визуальный конструктор запросов на УФ, чем он и плох (минусы давно обсудили, в том числе тут). Плохое быстродействие (перегонка текста запроса в схему и обратно занимает что-то вроде секунды, на 8.3.21 проверял), поэтому в транзакции я бы этот объект не использовал. Ужасный программный интерфейс. Даже в ЗУП-е, хотя есть несколько процедур с его использованием, по большей части запросы собираются из коллекций в текст.
Тем не менее, в ERP порядка 300 мест использования ПолучитьТекстЗапроса(), очевидно, вендор активно пользуется сборкой запросов с помощью схемы.
20 ангел
 
12.08.25
13:40
(19)
Ого, как ТС-у навтыкали, насыпали в панамку. Но я бы не расстраивался на его месте, ...(с)
- Готовился к худшему, поэтому пока нет повода грустить :) Разве что только по поводу низкой активности голосов от участников Мисты )
чем он и плох (минусы давно обсудили, в том числе тут) (с)
- "даже на солнце есть пятна".  Я не топлю за то что данный объект строенного языка является панацеей на все случаи жизни. Статический запрос как минимум глупо писать используя Схему запроса. Если же, например, нужно модифицировать запрос динамического списка формы в типовом решении то лучший способ для меня - Схема запроса в силу простоты обновления.
Безусловно, этот объект не нужно слепо использовать и где надо и где не надо. В том числе о минусах тоже речь будет в докладе.  Спасибо за Ваш комментарий :)
21 Asmody
 
02.08.25
12:21
(20) "по поводу низкой активности голосов от участников Мисты" - это нормально. Мы это "болото с крокодилами" специально держим для самых интровертов и мизантропов. Сожрать, обосрать и нахуй послать - это пожалуйста. А если помочь кому - приходите 20 лет назад, напомогались уже.
22 OldCondom
 
02.08.25
14:20
Один инфофест (года 2 назад кажется, спб), варился в этом. Шляпа полная. Там любое говно можно было пропихнуть, лишь бы норм протеже был. Голоса, накрутки - ну разумеется. Финальный собес - курам на смех, двум интервьюверам лапши понавешал: вы приняты!
23 Злопчинский
 
02.08.25
14:35
(22) в итоге на конференции - людям-то нравится...
24 Злопчинский
 
02.08.25
14:35
(21) судя по активности на форуме - интроверты и мизантропы вымирают... ;-)
25 OldCondom
 
02.08.25
14:39
(23) увы, там тупо все бухают) Но самордкт есть, интересные темы есть. У нас парень аналитик толкал речь в главном зале про свертку базы на гигаразмерах - любо дорого было слушать. Хотя, мог бы оформить отдельной темой /разработкой и грести бабло)
26 Злопчинский
 
02.08.25
15:36
(25) бухают/небухают : но народу каждый год достаточно. Значит востребовано и интересно.
27 Злопчинский
 
02.08.25
15:40
Я как о на одном из фестов инфостартовских на вип-ужине  - как ты говоришь - где все бухают, за два часа наслушался полезного и интересного чуть ли не больше чем за день конференции.
28 d4rkmesa
 
02.08.25
15:41
(25) Сейчас молодежь редко бухает, боятся заскуфиться.
29 Asmody
 
02.08.25
18:17
(27) да наслушаешься там с удовольствием.
Только принципиально ничего не меняется. У вендора свои взгляды на жизнь и своих планов громадьё. Поэтому, на конференциях можете обговорится, кушать потом придётся что они из себя выдавят.
30 palsergeich
 
02.08.25
18:28
(2) вот кстати да, пересчет графа с удалениями недоступного при любом действии - бесит аж не могу
31 TormozIT
 
гуру
03.08.25
07:20
(0) Обязательно расскажи в докладе о минусах:
- как зависит цена (задержка) применения схемы запроса от размера запроса, например добавить одно слово в огромный текст запроса
- в каких случаях схема ругнется на запрос, хотя он без проблем выполняется
- в каких случаях схема запроса вставляет некорректные куски в запрос
Мои баги по схеме запроса (все актуальны в 8.3.27) https://www.hostedredmine.com/projects/platform1c/search?utf8=%E2%9C%93&q=%D1%81%D1%85%D0%B5%D0%BC+%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81&scope=&all_words=&all_words=1&titles_only=&titles_only=1&issues=1&attachments=1&options=0&commit=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA
32 TormozIT
 
гуру
03.08.25
09:47
В большинстве случаев для программной правки текста запроса там, где не нужна универсальность, я применяю подтверждающий СтрЗаменить:

Функция СтрЗаменитьЛкс(Знач ГдеЗаменять, Знач ЧтоЗаменять, Знач НаЧтоЗаменять, Знач ОставитьЧтоЗаменятьСлева = Ложь, Знач ВыброситьИсключениеПриОтсутствии = Истина) Экспорт
	Результат = ГдеЗаменять;
	Если ЧтоЗаменять = НаЧтоЗаменять Тогда
		Возврат Результат;
	КонецЕсли;
	Если ОставитьЧтоЗаменятьСлева Тогда
		НаЧтоЗаменять = ЧтоЗаменять + НаЧтоЗаменять;
	КонецЕсли;
	Результат = СтрЗаменить(Результат, ЧтоЗаменять, НаЧтоЗаменять);
	Если ВыброситьИсключениеПриОтсутствии И Результат = ГдеЗаменять Тогда
		ВызватьИсключение "Шаблонная строка """ + ЧтоЗаменять + """ не найдена в тексте";
	КонецЕсли;
	Возврат Результат;
КонецФункции
33 ангел
 
04.08.25
11:07
(32)
✓ "В большинстве случаев для программной правки текста запроса там, где не нужна универсальность, я применяю подтверждающий СтрЗаменить" (с)
- Хотелось бы сказать что Схема запроса единственно правильное решение, ... но это будет неправдой :) . В простых случаях безусловно лучше подходит старый-добрый СтрЗаменить.
Не всегда целесообразно стрелять из пушки по воробьям )
34 rsv
 
04.08.25
11:19
(0) … просто очередная обьектная обертка для запроса.
Как и xdto для строки xml.
35 rsv
 
04.08.25
11:31
Начнут копать производительность или в дебрях объектной сборки ляжет что-то - без обычной консоли запросов и строки запроса не обойтись
36 dmt
 
04.08.25
11:43
(10) седня такое видел
1С Предприятие. Fluent запросы
https://github.com/zerobig/fluent-request-schema-1c

пример

Функция ТаблицаАдресныхСокращений(НаименованияАдресныхОбъектов)

	Запрос = СхЗапрос.НовыйЗапрос("РегистрСведений.УровниСокращенийАдресныхСведений")
		.Выбрать("Значение КАК Наименование, Сокращение")
		.Сгруппировать("Значение, Сокращение")
		.Упорядочить("Наименование");
	
	Если ТипЗнч(НаименованияАдресныхОбъектов) = Тип("Массив") И НаименованияАдресныхОбъектов.Количество() > 0 Тогда
		Запрос = Запрос
			.Где(СхЗапрос.Предикат()
				.Реквизит("Значение").В(НаименованияАдресныхОбъектов));
	КонецЕсли;
	
	Возврат Запрос.ВТаблицуЗначений();

КонецФункции
37 ангел
 
07.08.25
23:47
(36)
	Запрос = СхЗапрос.НовыйЗапрос("РегистрСведений.УровниСокращенийАдресныхСведений")
		.Выбрать("Значение КАК Наименование, Сокращение")
		.Сгруппировать("Значение, Сокращение")
		.Упорядочить("Наименование");

---------------------------------------------------
Напоминает "цепочку вызовов" в java script :)
Нестандартный подход, но тоже имеет право на жизнь ))
38 scanduta
 
04.08.25
14:06
(0) Вот у меня вопрос - по какой причине вы эти доклады делаете? за это хорошо платят? или иная цель? (может просто заняться нечем больше )
39 Волшебник
 
04.08.25
20:24
(36) Он там увидел монструозную функцию

Функция ТаблицаАдресныхСокращений(НаименованияАдресныхОбъектов)

	Запрос = Новый Запрос;
	Запрос.Текст = 
	"ВЫБРАТЬ
	|	УровниСокращенийАдресныхСведений.Значение КАК Наименование,
	|	УровниСокращенийАдресныхСведений.Сокращение КАК Сокращение
	|ИЗ
	|	РегистрСведений.УровниСокращенийАдресныхСведений КАК УровниСокращенийАдресныхСведений 
	|ГДЕ
	|	&Условие
	|
	|СГРУППИРОВАТЬ ПО
	|	УровниСокращенийАдресныхСведений.Значение,
	|	УровниСокращенийАдресныхСведений.Сокращение
	|
	|УПОРЯДОЧИТЬ ПО
	|	Наименование";
	
	Если ТипЗнч(НаименованияАдресныхОбъектов) = Тип("Массив") И НаименованияАдресныхОбъектов.Количество() > 0 Тогда
		Условие = "ИСТИНА";
	Иначе
		Условие = "УровниСокращенийАдресныхСведений.Значение В(&АдресныеСокращения)";
		Запрос.УстановитьПараметр("АдресныеСокращения", НаименованияАдресныхОбъектов);
	КонецЕсли;
	Запрос.Текст = СтрЗаменить(Запрос.Текст, "&Условие", Условие);

	Возврат Запрос.Выполнить().Выгрузить();

КонецФункции


я бы её переписал так:
Функция ТаблицаАдресныхСокращений(АдресныеСокращения=Неопределено)
	Запрос = Новый Запрос("ВЫБРАТЬ РАЗЛИЧНЫЕ
 				|	У.Значение КАК Наименование,
				|	У.Сокращение КАК Сокращение
				|ИЗ РегистрСведений.УровниСокращенийАдресныхСведений КАК У 
				|ГДЕ (&ВсеСокращения ИЛИ У.Значение В(&АдресныеСокращения))
				|УПОРЯДОЧИТЬ ПО	Наименование");	
	Запрос.УстановитьПараметр("АдресныеСокращения", АдресныеСокращения);
	Запрос.УстановитьПараметр("ВсеСокращения", ЗначениеЗаполнено(АдресныеСокращения));	
	Возврат Запрос.Выполнить().Выгрузить();
КонецФункции

11 строчек при той же функциональности, без строковой замены &Условие

А у него 16 строк на новом языке! И ещё кучу говна надо прикрутить, типа внешних компонент для регулярок.
40 unenu
 
04.08.25
12:01
Объектная модель запросов требует большего времени на понимание логики запроса.

Посему и востребована теми, кому свое время девать некуда, иными словами - блажь.
41 unenu
 
04.08.25
12:03
(38) Площадка для презентации скорее. Там бывают крупные работодатели или их охотники за головами.
42 Fish
 
гуру
04.08.25
12:09
(41) Т.е. безработные докладчики могут найти себе работу?
43 ангел
 
04.08.25
12:11
(38)
✓ "за это хорошо платят ? или иная цель ?" (с)
- тянет сказать что будет квартира в СПб с видом на Дворцовую площать, .... но это будет не правда :)
✓ "может просто заняться  нечем больше"  - это ближе к истине :)  ибо сегодня первый день отпуска  и в эту дождливую московскую погоду сижу в поисках "резервов" для участия в этой "предвыборной гонке".  
Спасибо всем кто откликнулся )
44 ангел
 
04.08.25
12:25
(42) Безработные докладчики в поисках работы ? Вряд ли смогут выдержать "предвыборную гонку".....
Всякие чаты, форумы это примерно +10-15 голосов к "карме" :) Основная доля голосов - голоса коллег с текущего места работы.
45 Fish
 
гуру
04.08.25
12:30
(44) Так вот и я удивился, зачем докладчикам "крупные работодатели или их охотники за головами.", если они не ищут работу.
46 ангел
 
04.08.25
12:38
(45) Открою "большую" тайну за "завесой" :)
Например, ты работаешь в ИТ-компании к которой заказчики обращаются за рабработкой (участием в проектах). В этой компании есть хорошие ИТ-специалисты, для которых выступление на конференции это "+" в копилку известности и популярности в кругах 1С...
47 Fish
 
гуру
04.08.25
12:43
(46) "в копилку известности и популярности в кругах 1С" - Наверное, главное, чтобы эта известность не превратилась в "печальную" :)))
48 Ненавижу 1С
 
гуру
04.08.25
12:46
(36) отсутствие нормальной типизации и работа с текстом все убивает
49 ангел
 
04.08.25
12:52
(48) "отсутствие нормальной типизации" так вот за что ты ненавидишь 1С  🤦 ? За динамическую типизацию ? ))
А что а контексте 1С ты называешь "нормальной" типизацией ?
50 rsv
 
04.08.25
13:34
В принципе на перспективу код конфигураций можно и не закрывать. Пару схем … да еще в другой очередной  схеме и ….. все .:)
51 AlexKimp
 
04.08.25
13:38
(36) прикольно. закос под джавовскую criteria. Только вот в чем дело. Одна из целей - избавление кода от текстов запросов - допустим, достигнута. а вот главная цель - валидация запроса на стадии компиляции?
52 Garykom
 
гуру
04.08.25
14:08
(51) В 1С же нет понятия компиляции (по сути)
Есть только некая трансляция в объектный код
53 Волшебник
 
04.08.25
19:38
(52) Это тоже компиляция.
54 PR
 
04.08.25
20:58
(52) Ты точно хорошо понимаешь, что такое трансляция, а что компиляция?
55 Волшебник
 
04.08.25
21:01
(54) Тут скорее так: есть трансляция, которая делится на интерпретацию (построчно) и компиляцию (по файлам).
Garykom пытался донести до нас термин "интерпретация", ИМХО.
Но нет, в 1С компиляция.
56 PR
 
04.08.25
21:12
(55) Трансляция — это когда берется код и в процессе выполнения на лету преобразуется в машинный код, скорее всего в несколько этапов, конечно же
Компиляция — это когда берется код, преобразуется в какой-то более простой вариант кода, возможно даже (но не обязательно) в машинный код и потом уже в процессе выполнения используется именно преобразованный вариант
И да, преобразованный вариант также может оказаться не готовыми машинными кодами и также может в процессе выполнения на лету транслироваться в машинные коды
В этом случае получается, что код сначала компилировался, а потом уже в процессе выполнения на лету транслируется

Теперь о 1С
Если в 1С не два различных варианта трансляции, отдельно для исходного кода, отдельно для байткода, а исходный код всегда сначала преобразуется в байткод, то тогда преобразование в байткод не в процессе выполнения на лету — это конечно же компиляция
И тогда один из примеров компиляции — это исключение модулей поставки, когда исходных модулей нет, а байткод есть
57 Волшебник
 
04.08.25
21:15
(56) Вы тоже спутали термины трансляция, интерпретация и компиляция. Трансляция включает интерпретацию и компиляцию (включая в промежуточный код).

В Java есть ещё одна трансляция из промежуточного кода в нативный для конкретного процессора, она называется "компиляция на лету"
58 Волшебник
 
04.08.25
21:30
преобразование в байткод - это компиляция
далее я уверен, в 1С идёт интерпретация
59 PR
 
04.08.25
21:28
(57) Да, почитал немного, освежил знания 25-летней давности, напутал что-то :))
Спасибо
60 Волшебник
 
04.08.25
21:33
Промежуточный код 1С содержит номер строки, чтобы ошибка была более адресной и понятной для программиста 1С.
61 Ненавижу 1С
 
гуру
05.08.25
09:12
(49) в данном контексте:

СхЗапрос.НовыйЗапрос("РегистрСведений.УровниСокращенийАдресныхСведений")
        .Выбрать("Значение КАК Наименование, Сокращение")
        .Сгруппировать("Значение, Сокращение")
        .Упорядочить("Наименование");

в каждом методе можно передавать в параметры абсолютную ерунду и мы получим рантайм-ошибку

в LINQ epxression такое не пройдет
62 ангел
 
05.08.25
11:47
(61)
✓ в каждом методе можно передавать в параметры абсолютную ерунду
- так это не только проблема конкретной реализаци (обертки в виде общего модуля СхЗапрос)  а 1С в целом :)
63 ангел
 
07.08.25
23:45
✓ <SPAN
СхЗапрос.НовыйЗапрос("РегистрСведений.УровниСокращенийАдресныхСведений")

--------------------------------
Кстати, для информации,  в 1С ERP УХ существует своя "обёртка" для СхемыЗапроса. Общий модуль СхемыЗапроса.
Но пока очень редко приходится им пользоваться.
64 Гипервизор
 
05.08.25
12:10
(63) Так и в ERP есть общий модуль СхемыЗапросов.
65 ангел
 
06.08.25
11:26
https://infostart.ru/journal/news/mir-1s/dorzhi-tsydenov-dal-intervyu-o-sozdanii-infostart_2442569/

Кстати, интересная история о зарождении Инфостарта!
66 Asmody
 
06.08.25
11:41
(65) я тебе расскажу как на самом деле было:
бухали мы как-то с Волшебником и Доржи в забегаловке в Бибирево...
67 Волшебник
 
06.08.25
11:44
(66) Во-во. А потом я предложил Доржи создать биржу стартмани...
68 Ненавижу 1С
 
гуру
06.08.25
13:07
(62) да, за это я 1С и люблю. Вот ник выбрал подходящий
69 ангел
 
06.08.25
13:14
(68) "Вот ник выбрал подходящий" (с)
Любить или ненавидеть  - выбор каждого. Но зачем ты "кусаешь" руку (технологию) которая тебя кормит ? :)
70 Asmody
 
06.08.25
13:59
(69) Стокгольмский синдром
71 Ненавижу 1С
 
гуру
06.08.25
14:00
(69) в смысле "кусаю"?
72 Ненавижу 1С
 
гуру
06.08.25
14:01
(70) антисиндром получается
73 Asmody
 
06.08.25
14:02
(72) плачем, колемся, но жрём и верим, что когда-нибудь оно станет сладким
74 Ненавижу 1С
 
гуру
06.08.25
14:05
(73) вообще на это смотрю давно равнодушно. Ну вот такое да. Да теоретически можно сделать лучше, но пока что есть, то есть
75 Shurjk
 
06.08.25
14:15
(69) Видимо другие технологии оказались совсем недоступны 🤣 А тут вот освоил и даже мнение имеет, кстати по поводу 1с часто такое наблюдал и главное заходит сидят такие бухгалтер и программист и сетуют на тему какое плохое 1с а руководство внимает им и даже сочувствует, им же там тяжело жить
76 Ненавижу 1С
 
гуру
06.08.25
14:28
(75) если есть с чем сравнить - получается освоил
Но язык в 1с морально устарел, это факт и ничего не поделаешь
77 Dedal
 
06.08.25
14:39
(76) Не успевает за разноцветными трендами?

Топор уже сколько веков топор. Ничего работает.
1С аналогичный инструмент для решения определенных задач, причем  настолько удачное, что с 8.0 и придумать новый универсальный инструмент под эти типы задач не получается. По крайней мере убийцы 1с появляются и конкурируют где-то в хвосте.
78 СвинТуз
 
06.08.25
14:45
(76)
- профессор, но эта же книга 1930 года!
- молодой человек, с того времени никто лучше не написал
79 Fynjy
 
06.08.25
15:04
(65) история, как поиметь всех, что бы никто и не заметил.
80 Shurjk
 
06.08.25
15:07
(76) А конкретнее, что именно устарело? И с чем сравнивали и что именно в решениях с которыми сравнивали так выгодно привлекло?
81 Ненавижу 1С
 
гуру
06.08.25
15:43
(80) я не думаю, что эта площадка подходит для этого обсуждения. Да и собственно не думаю, что Вам это так важно
82 Asmody
 
06.08.25
16:15
(77) когда надо срубить одно дерево - да, работает.
83 PLUT
 
гуру
06.08.25
16:59
(82) Секвою (йолка такая) - считается одним из самых высоких деревьев в мире. Оно может достигать 100 м высоты с диаметром ствола до 7 м

Обзор от ИИ:

"Топоры делятся на рабочие, туристические и боевые, каждый из которых имеет свои подтипы, например, колун для колки дров, плотницкий для обработки древесины или валочный для рубки леса. Существуют также специализированные топоры, такие как топор мясника, пожарный топор, и исторические боевые топоры (например, бердыш, сагарис)."
84 Dedal
 
06.08.25
17:23
(82) Древние люди и вырубленные гектары леса - "Ну да, ну да Пошли мы *****"
Пример в студию, вот когда прям есть нехватка функционала для решения учетной задачи в 1С?
85 PLUT
 
гуру
06.08.25
17:33
(84) помнится не было микросекунд, в платформу завезли. теперь можно атомными станциями управлять
86 Asmody
 
06.08.25
17:59
(84) Да можно гектары топорами вырубить, почему нет-то? ГУЛАГ  не даст соврать.
Вопрос в скорости и эффективности.
Так-то бензопилой быстрее получается.
А харвестером ещё быстрее.
87 PR
 
06.08.25
19:50
(84) Билинг на тысячи и десятки тысяч записей в секунду
Любая система, работающая 7х24
Система, гибко нативно управляющая медиаконтентом

Продолжать?
К чему это тупое утверждение, что 1С годится для всего?
88 Dedal
 
06.08.25
21:03
(87) Вы читать умеете? Я спрашивал о учетных задачах, это вы фантазируете "1С годится для всего". Зачем вы мне приписываете, то чего я не говорил?

За исключением билинга вы приводите темы, которые странно внедрять на системе разработанной для учета и достаточно абстрактные.

Давайте я сделаю также как вы.
Система гибкого нативного учёта медиаконтента? Да почему нет.
1С прекрасно у больших контор работает 24х7 с тех. окнами по 3 часа, Люди статьи пишут как мигрируют при таком и терабайтных базах с mssql на postgresql. Да не из коробки 1с, да с помощью стороннего ПО, но работает же.

Расскажете поподробнее про биллинг на "десятки тысяч записей в секунду" что он пишет, звонки 145 миллионов человек? Вы там крипто валютным трейдингом занимаетесь?

1С вроде еще не выпускалась на RTOS, чтобы от неё хотеть работы в таком режиме...
89 Злопчинский
 
06.08.25
23:09
(85) ага.. 1С это тебе не ОС РВ.
"Внимание: перегрев реактора" и 1С начинает мееедленно пересчитывать стержни ;-) Но не успела. Реактор уже нагрелся, считать уже не надо ;-)
90 PR
 
06.08.25
23:52
(88) Так я тебе учетные задачи и привел
Я что, про написание видеодрайвера что-то написал?
И ничего странного там нет, ты же хотел задачи учета, я задачи учета и привел
Билинг в какой-нибудь МТС — вполне себе реальная задача
Медицинская система управления записями к врачам — вполне себе реальная задача
Система хранения видеоматериалов с возможностью просмотра их во встроенном проигрывателе, а не в отдельном — вполне себе реальная задача
Что не так-то?

И не надо рассказывать, что нет проблем проиграть видео в 1С нативными средствами, гибко управляя всякими там вперед, назад, промотать и пр.
И не надо рассказывать, что тех. окно в 3 часа — это норм для системы, требующей работы 7х24, а не 7х21
Про биллинг смешно, что ты считаешь, что нет ситуаций с десятками тысяч записей в секунду, я думаю, что у того же МТС не меньше как минимум

А про RTOS вообще смешно
Все перечисленное в принципе неплохо и на обычной винде реализуется, только вот не на 1С конечно же
Всему свой инструмент
91 Fish
 
гуру
07.08.25
14:14
(88) "с тех. окнами по 3 часа" - А зачем такие большие окна? Или вы там каждый день мигрируете с mssql на postgresql и обратно?
92 PLUT
 
гуру
07.08.25
14:20
(91) щас же штатные костыли есть для таких вот нагруженных сисьтем - "обновление через копию"


"Функционал используется для сокращения времени недоступности продуктивной базы при обновления релиза вендора..."
93 ангел
 
08.08.25
11:06
(66) бухали мы как-то с Волшебником и Доржи в забегаловке в Бибирево... (с)
____________________________________________________
Давно говорю Рамилю Маугли что мы бухаем не с теми людьми и не в том месте :)  В следующий раз едем в Бибирево в ближайшую забегаловку ))
94 PLUT
 
гуру
08.08.25
11:13
(93) бухать нужно на курортах как минимум. иногда на лыжах кататься (горных)

но охрана ФСО может не пустить близко. желающих много
95 Fish
 
гуру
08.08.25
11:39
(93) Думаешь, Доржи там до сих пор обитается? :)))

" мы бухаем не с теми людьми и не в том месте " - И не в то время.
96 ангел
 
08.08.25
14:38
до 200 голосов добьем? ))
https://event.infostart.ru/2025/agenda/2440499/
До 13 числа осталось немного :)
97 Ботаник Гарден Меран
 
10.08.25
21:20
На работе есть энтузиаст схемы запроса. Ну, так себе, читаемость падает, риски при обновлении те же.

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

Но ТС, чувствуется, до этого не дошел, а рекламирует простое добавление полей и условий.
98 ангел
 
10.08.25
22:04
(97) Но ТС, чувствуется, до этого не дошел, а рекламирует простое добавление полей и условий. (с)
__________________________________________________
Вы о чем вообще? Топик стартер даже до этого не дошёл, о каких полях и условиях (секция "ГДЕ") вы говорите? Я только дошел до метода ПолучитьТекстЗапроса().  Только не "палите" меня пожалуйста !
99 Злопчинский
 
11.08.25
00:19
(90) "Медицинская система управления записями к врачам — вполне себе реальная задача"
ну, по крайней мере запись на сдачу крови работает (если конечно врач направление на эту процедуру написал). 6 минут на персону, идет потоком. Зашел недавно в районную отстроенную поликлинику (МСК). Прям космический корабль. два планщета на стойках, тыц-msw - вам туда. блямс! ааа- осссс! - следующий.
т.е. чисто технические процедуры сейчас работают норм в медицине.
100 PR
 
11.08.25
02:30
(99) Да конечно работает
Но не на 1С
101 toypaul
 
гуру
11.08.25
08:34
После того как схема запроса добавила поля на свое усмотрение  по типу как делает конструктор запроса, перестал ее использовать. Сложно - один вопрос. Но подчищать это вообще какая-то дикость. Уж лучше СтрЗаменить.
102 ангел
 
11.08.25
10:04
(101) Сложно - один вопрос (с)
___________________________________________
В чем сложность ? В том что вы добавили новые поля а СхемаЗапроса задала им псевдонимы по умолчанию "Поле1", Поле2", .... "ПолеN" ? Можете пример чтобы понять какие поля Вы ожидали?
103 ангел
 
11.08.25
10:12
(102) Но подчищать это вообще какая-то дикость. Уж лучше СтрЗаменить. (с)

Интересно как вы "подчищали" ? Через СхемуЗапроса задавали псевдонимы ? Или старым-добрым СтрЗаменить ?
104 mikecool
 
11.08.25
15:31
(103) вместо доклада напиши лучше методичку по сабжу
а то надо раз в полгода, а пока соберешь инфу по интернетам - время пролетает...
105 ангел
 
12.08.25
11:02
(104) Хорошо, учту пожелание :)
До 200 голосов не хватает ровно 1 голос. Может быть кто-то скинет со своего "браского плеча"  +1 :)
106 toypaul
 
гуру
12.08.25
11:36
(102) Я думал тот кто будет доклад на ИС делать должен знать об этом. Добавил одно поле, а мне добавилось еще дополнительно к нему одно или несколько. И еще соединение с таблицей. Подчищать через схему (код-то не мой был). Считаем сколько было полей, соединений и удаляем лишнее. Короче дичь.
107 ангел
 
12.08.25
12:40
(106) Павел Шемякин ? Это же вы вели курс по СКД от ProSto?
108 ангел
 
12.08.25
12:43
(106) Буду признателен если Вы покажете пример как у Вас появилась эта "дичь". Можно текст запроса и пример как вы использовали СхемуЗапроса?
Обещаю разобрать пример ... либо признать очередной баг данного инструмента.
109 toypaul
 
гуру
12.08.25
13:02
(107) я. (108) некогда. схема повторяет работу конструктора запроса. конструктор запроса иногда "любит" добавить какую-то таблицу в соединения. насчет полей я может наврал. но про таблицы точно такое есть.
110 ангел
 
12.08.25
14:06
(109)
схема повторяет работу конструктора запроса. конструктор запроса иногда "любит" добавить какую-то таблицу в соединения. насчет полей я может наврал. но про таблицы точно такое есть (с)

____________________________________________
Я кажется понял что вы имеете ввиду. При добавлении нового источника данных в запрос Схема ведет себя аналогично конструктору запроса: "любезно" добавляет новое условие связи таблиц о котором не просили ?  Я недавно проводил митап там был такой случай.
Это та ситуация о которой Вы говорите?
111 toypaul
 
гуру
12.08.25
14:05
(110) да это
112 Волшебник
 
12.08.25
20:32
(105) Набрал 202 голоса, уже Топ-4. Пора приступать к написанию доклада :)
113 ангел
 
12.08.25
21:22
(112) Пока еще рано "открывать шампанское" :)))
114 Волшебник
 
12.08.25
22:46
(113) держим пальчики
115 ангел
 
13.08.25
10:19
Ребята, всем привет !
Сегодня последний день голосования ! Поддержите пожалуйста мой доклад, кто еще не успел  ))
https://event.infostart.ru/2025/agenda/2440499/
116 Волшебник
 
13.08.25
10:23
(115) хе-хе, это же только 1 тур :)
117 PLUT
 
гуру
13.08.25
10:50
поиском по странице не нашел mmg c докладом про космические корабли (ИИ и иже с ними), академиков из академии тоже что-то не видно?

про блокчейн есть! от магнита

ну и забавная секция:

Развитие технической команды. Личная эффективность разработчика

как не сгореть на работе и от курьера до сеньора-помидора и даже про ИИ-ассистент для рукойводителя/тимлида?

"Вместо теории - реальный Telegram-бот, обученный на документах по управлению, с языком, понятным разработчику."

Soft skills/Софт скилл ажно три раза

"Soft Skills — это не про "пушистость", а про вашу ценность."

ну и прокрастинация-матушка

p.s. на меня не рассчитывайте :_ я суперстар (слишком) для этого ...
118 ангел
 
13.08.25
10:47
(116) Я сделал ставку на то что либо прохожу сразу в 1-м туре ...либо не прохожу вообще :(
119 ангел
 
13.08.25
10:55
(117) не нашел mmg c докладом про космические корабли (ИИ и иже с ними)
--------------------------------------------

Там есть чувак с очень интересным докладом про вайб(вейп) - кодинг. Очень хочу туда попасть хотя бы чтобы его доклад услышать
120 PLUT
 
гуру
13.08.25
10:59
основы андрагогики (от одинэсницы, прям так в "коротко о себе")

вот такая вот за-google-лина, оказывается:

https://skillbox.ru/media/education/andragogika-pochemu-vzroslykh-nuzhno-obuchat-inache-chem-detey/

ехали медведи на велосипеде

ставь лайк, если не знал, что такое андрагогика :)
121 ангел
 
13.08.25
10:59
Не могу не поделиться :)
122 Ботаник Гарден Меран
 
13.08.25
11:07
С полей голосования.
хоть и основной род деятельности был связан лишь с нетиповым функционалом, успел пощупать мощный и функционал системы
Как теперь это развидеть.
123 ангел
 
13.08.25
11:12
Как теперь это развидеть. (с)
-------------------------------------

Не вырвывть фразы из контекста, тогда все будет казаться не таким чудовищным :))
П.С. Кто не в теме, то не о моем докладе. Но я ничего плохого там не увидел
124 PLUT
 
гуру
13.08.25
11:15
+(122) "Начало своего пути встретил наедине с БП, позже познакомился с УПП и провел с ней три года"

"всю ночь примерял, оказалась не моя" © с этого форума цытата

коротали мы ночи длинные
нелюбимые с нелюбимыми (из песни Кадышевой)

Конь черней чем ночь ходит около
125 mmg
 
13.08.25
15:56
(117) исправил
126 PLUT
 
гуру
13.08.25
16:01
(125) действительно

"Как искусственный интеллект заменил у меня отдел продаж"

Одним из первых начал работать с искусственным интеллектом 1С.
127 ангел
 
13.08.25
16:48
(125) Автор и ведущий онлайн-курса Основы разработки в 1С с использованием технологий искусственного интеллекта с 2025 года.
-------------------------------------------------
Что за курс? можно ссылку ?
128 mmg
 
13.08.25
17:35
(127) @AI1CEDU_bot
129 PLUT
 
гуру
13.08.25
17:39
- Комплект из 3 модулей — 11200 руб. (выгода по сравнению с покупкой по отдельности)

Оптом дешевле
130 Волшебник
 
13.08.25
17:46
(118) Ты прошёл.
131 ангел
 
13.08.25
17:47
(128) Это же вы Михаил Калимулин ?  
Выходит я с Вами общался в телеграмм. Мир тесен :)
132 ангел
 
13.08.25
17:50
(130) Ты прошёл.
--------------------
Откуда такая инфа? :) Еще день не закончился) Результаты того кто прошел сразу в 1-м туре наверное обьявят даже не завтра )
133 Волшебник
 
13.08.25
17:50
(132) Я хороший прогнозист
134 mmg
 
13.08.25
17:52
(131) Да, это я
135 ангел
 
13.08.25
17:55
(134) Проголосовал за Вас :)
Во втором туре буду за Вас держать кулачки !!!
136 ангел
 
13.08.25
17:57
(133) эээээ....тут не все так однозначно :)
Ты можешь быть хоть в топ-2, но последнее слово за модератором секции :)
137 Волшебник
 
13.08.25
17:58
(136) Ну ок. Держим пальчики
138 mmg
 
13.08.25
18:12
(135) Спасибо!
139 Волшебник
 
13.08.25
18:29
(138) Тоже проголосовал за Ваш доклад. Покажите им там!
https://event.infostart.ru/2025/agenda/2454726/
140 mmg
 
13.08.25
18:56
(139) Спасибо!
Не понятно только, что будет с этими голосами. Голосование второго тура начнется только 19 августа. Пишут, что перед началом обнулят голоса
141 Волшебник
 
13.08.25
19:00
(140) это же демократия, все как обычно
142 ангел
 
13.08.25
22:50
(140) Да, все верно. В первом туре пройдет условно 50% по определенным критериям.
Те кто останется идут во второй тур. Голоса обнуляются чтобы уровнять шансы.
143 Волшебник
 
13.08.25
22:09
(142) Не надо нам пудрить мозги!
144 ангел
 
14.08.25
11:44
Все, голосование 1-го тура завершено. Ждём результат )
Спасибо всем, кто отозвался !
145 strange2007
 
15.08.25
18:16
(99) >> т.е. чисто технические процедуры сейчас работают норм в медицине
Знаком с медициной и прям грустно там всё. Каждый месяц обдумывают, как перейти на 1С, но монополию победить не могут. Просто случай из недавнего: Необходимо увеличить поле для ФИО больного. Увеличили. В итоге форма перестала помещаться на мониторы с диагональю в 21 дюйм. Какое решение от трупрограммистов? Правильно! По всем больницам меняем мониторы на 24 дюйма. И это только самая малая из проблем, над которой рыдали и рыдают все, начиная от медсестёр и заканчивая глав.врачами.
Так что не всё так просто во всех этих медицинах