В общем была база под 8.2 конвертнул под 8.3. Убрал режим совместимости и обнаружил что переменные пере создаются при каждом обращении к ним.
Заданы так:
&НаСервере
Перем СоответствиеПериодовИменамКолонок;
&НаСервере
Перем МассивУдаленныхСтрок;
в самом низу текста модуля формы
СоответствиеПериодовИменамКолонок = Новый Соответствие;
МассивУдаленныхСтрок = Новый Массив;
(4) Ну, так на сервере ничего нет, пока контекст управления на клиенте. Как только производится серверный вызов, создаются все объекты, которые относятся к серверу (аналогичное поведение переменных в модуле объекта), в т.ч. производится вызов кода, расположенного в конце модуля.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс