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

#21
Размышлизмы / Re: Услышим ли мы начальника т...
Последний ответ от АЛьФ - 11 декабря 2025, 15:13
Мужчины, в этом году без подарков. Уж извините.
#22
Размышлизмы / Re: Услышим ли мы начальника т...
Последний ответ от item - 11 декабря 2025, 12:16
Я вот хочу на Новый год, чтобы не падала система при установке цвета фона для многострочных текстов, а то какой Новый год без зелёных украшений, а строковые поля не разукрашиваю, потому как не могу узнать их длину и .. петчалька в общем.
Дед Мороз, ты где?
#23
7.7 / Re: Обсуждение накопленного
Последний ответ от Злоп - 10 декабря 2025, 17:40
Фичи с СЗ - перенес в Копилку
#24
7.7 / Re: Обсуждение накопленного
Последний ответ от Злоп - 10 декабря 2025, 17:40
Цитата: Харлампий Дымба от 10 декабря 2025, 15:35Но если очень хочется, то можно:

Интересно, что даст ПустоеЗначение(Список)

;-)
#25
7.7 / Re: КОПИЛКА: здесь всякие редк...
Последний ответ от Злоп - 10 декабря 2025, 17:38
СЗ, НЕДОКУМЕНТИРОВАННОЕ ПОВЕДЕНИЕ Харлампий Дымба

Недокументированное поведение метода СписокЗначений::Установить(<Строка>, <Знач>)
Если опустить параметр <Знач>, то:
если в списке есть элемент с представлением <Строка>, то он будет удален из списка
если в списке нет элемента с представлением <Строка>, то будет добавлено пустое значение с представлением <Строка>.
Код для иллюстрации:

Список = СоздатьОбъект("СписокЗначений");
Список.Установить("Процент",100);
Сообщить(Список.РазмерСписка()); //1 элемент - значение с представлением "Процент" - добавлено

Список.Установить("Процент");
Сообщить(Список.РазмерСписка()); //0 - значение с представлением "Процент" было найдено и удалено

Список.Установить("Процент");
Сообщить(Список.РазмерСписка()); //1 - значение с представлением "Процент" не было найдено и поэтому добавлено
#26
7.7 / Re: КОПИЛКА: здесь всякие редк...
Последний ответ от Злоп - 10 декабря 2025, 17:36
СЗ И ПУСТОТА Харлампий Дымба

Действительно, ДобавитьЗначение и ВставитьЗначение ничего не делают с пустотой.
Но если очень хочется, то можно:

Список = СоздатьОбъект("СписокЗначений");
Список.ДобавитьЗначение("займём местчеко");
Список.УстановитьЗначение(Список.РазмерСписка,);
Сообщить(ЗначениеВСтрокуВнутр(Список)); //список из одного пустого элемента
#27
7.7 / Re: Обсуждение накопленного
Последний ответ от Злоп - 10 декабря 2025, 17:30
СЗ неисчерпаем. Как атом.
#28
7.7 / Re: Обсуждение накопленного
Последний ответ от Харлампий Дымба - 10 декабря 2025, 15:41
Недокументированное поведение метода СписокЗначений::Установить(<Строка>, <Знач>)
Если опустить параметр <Знач>, то:
если в списке есть элемент с представлением <Строка>, то он будет удален из списка
если в списке нет элемента с представлением <Строка>, то будет добавлено пустое значение с представлением <Строка>.
Код для иллюстрации:
Список = СоздатьОбъект("СписокЗначений");
Список.Установить("Процент",100);
Сообщить(Список.РазмерСписка()); //1 элемент - значение с представлением "Процент" - добавлено
Список.Установить("Процент");
Сообщить(Список.РазмерСписка()); //0 - значение с представлением "Процент" было найдено и удалено
Список.Установить("Процент");
Сообщить(Список.РазмерСписка()); //1 - значение с представлением "Процент" не было найдено и поэтому добавлено
#29
7.7 / Re: Обсуждение накопленного
Последний ответ от Харлампий Дымба - 10 декабря 2025, 15:35
Цитата: amo|obs от 16 ноября 2025, 17:22Не добавляется в список значений значение неопределенного типа данных!
Действительно, ДобавитьЗначение и ВставитьЗначение ничего не делают с пустотой.
Но если очень хочется, то можно:
Список = СоздатьОбъект("СписокЗначений");
Список.ДобавитьЗначение("займём местчеко");
Список.УстановитьЗначение(Список.РазмерСписка,);
Сообщить(ЗначениеВСтрокуВнутр(Список));//список из одного пустого элемента

#30
7.7 / Re: Глюк словил - форма обрабо...
Последний ответ от Ветер в поле - 09 декабря 2025, 19:23
С пробросом Сом-портов через РДП есть проблема, что при отключении сеанса драйвер сканера начинает грузить одно ядро процессора сервера на 100%, приходится сбрасывать такие сеансы.