{ОбщийМодуль.ОбщегоНазначения.Модуль(4280,24)}: Переменная не определена (глОбщееКоличествоРазмеров)
КоличествоИтераций = <<?>>глОбщееКоличествоРазмеров;
В серверной версии появляется эта ошибка. В файловой все проходит нормалек.
глОбщееКоличествоРазмеров - определяется в модуле обычного приложения.
При остановке на этой строке, показывает значение.
При продолжении (втором заходе) тоже все ОК.
(2) В типовых есть (был) хитрый механизм для работы с такого рода общими переменными. Смысл в том, что общие переменные хранятся в структуре, которая на клиенте объявлена экспортной переменной модуля приложения, а на сервере дублируется в параметр сеанса типа "ХранилищеЗначения".
В коде доступ к ним абсолютно прозрачный - через одни и те же функции. Просто на клиенте и сервере они компилируются по-разному и из разных модулей.
Одна фигня при таком подходе - большие данные лучше туда не сохранять. ХранилищеЗначений не шибко эффективно их гоняет.
По той же причине в больших циклах лучше дополнительно кэшировать локально.