Только настоящий джедай сможет сдержать гнев и познать Силу Желтого программирования.
Make IT, not war
По всем вопросам: @SeiOkami
https://github.com/SeiOkami
https://seiokami.github.io/
https://infostart.ru/profile/309462/
Post #208
2.37K

ЖЁ @juniorones
Showing posts older than #209 · Back to latest

Жёлтый чайник 1С (Черненко Виталий) Что за ? в коде, или Секретный оператор в 1С Написал статью по поводу волшебного оператора ? в 1С. Инкремент, формальный параметр и прочая магия, которая скрыта под символом "?" Читать далее... P.S.: Если было интересно, то поставьте "плюсик" на сайте…
Компилятор встроенного языка ошибочно допускает использование символа ? в следующих случаях:Ошибку со ссылкой на статью опубликовал @Tormozit на партнерском форуме.
1. В качестве имени формального параметра процедуры/функции
2. В качестве имени объявляемой переменной в операторе Перем
3. В качестве имени переменной, управляющей циклом в операторах Для и Для Каждого
4. В качестве имени переменной верхнего уровня в выражениях
При этом, в качестве фактического имени переменной, может восприниматься или сам ? или последний, встретившийся перед ? идентификатор.
Статус: Принята к исправлению
Длина цикла: 99 999 999
1. Клиент-серверная база. Клиент и сервер на одном и том же хосте.
1.1. Тонкий клиент (1cv8c.exe).
1.1.1. Через реквизит формы: 436 478
1.1.2. Через переменную: 256 755
1.2. Сервер (rphost.exe).
1.2.1. Через реквизит формы: 570 602
1.2.2. Через переменную: 103 304
1.3. Тонкий клиент (1cv8c.exe) с не выведенным на форму реквизитом.
1.3.1. Через реквизит формы: 435 077
1.3.2. Через переменную: 253 829
1.4. Сервер (rphost.exe) с не выведенным на форму реквизитом.
1.4.1. Через реквизит формы: 576 411
1.4.2. Через переменную: 102 031
1.5. Толстый клиент (1cv8.exe)
1.6.1. Через реквизит формы: 433 837
1.6.2. Через переменную: 255 464
2. Файловая база (на том же хосте, что и в пункте 1).
2.1. Тонкий клиент (1cv8c.exe).
2.1.1. Через реквизит формы: 230 742
2.1.2. Через переменную: 73 940
2.2. Сервер тонкого клиента (1cv8c.exe).
2.2.1. Через реквизит формы: 516 595
2.2.2. Через переменную: 73 927
2.3. Тонкий клиент (1cv8c.exe) с не выведенным на форму реквизитом.
2.3.1. Через реквизит формы: 230 912
2.3.2. Через переменную: 72 876
2.4. Сервер тонкого клиента (1cv8c.exe) с не выведенным на форму реквизитом.
2.4.1. Через реквизит формы: 508 219
2.4.2. Через переменную: 73 136Жёлтый чайник 1С (Черненко Виталий) Есть управляемая форма и клиентский код, который в цикле увеличивает некую числовую переменную. Будет ли разница в скорости, если перменная станет реквизитом формы?ТестСкоростиПрисвоенияРеквизита.epf6.7 KB