Список форумов BOSSForum.RU - Форум. БОСС-Кадровик
Независимый форум, посвященный системе БОСС-Кадровик
и всему, что с ней связано
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Ошибка "Авария_98: Слишком много переменных"

 
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> Z-язык
Предыдущая тема :: Следующая тема  
Автор Сообщение
zhenya17



Зарегистрирован: 04.02.2009
Сообщения: 190
Откуда: Кемерово

СообщениеДобавлено: Чт Дек 29, 2011 09:00    Заголовок сообщения: Ошибка "Авария_98: Слишком много переменных" Ответить с цитатой

При доработке и компиляции Z-процедур (речь о трудоёмких процедурах типа зарплатных) стала часто появляться ошибка "Слишком много переменных". Версия клиента - 4.00.10.064; понимаю, что версия очень старая... но вдруг на форуме найдутся динозавры, которые с ней работали Smile
Чёткую логику проявления ошибки найти не могу. Если выносить часть кода в другие модули, а эти новые модули импортировать, то ошибка сохраняется. Причём бывает и так, что модуль импортнётся, Z-процедура сохранится... а потом при её доработке в какой-то момент опять выскакивает эта ошибка, даже если новые переменные не добавлялись. В общем, мучения Sad
Пробовала, наоброт, "сливать" всё в одну общую Z-процедуру, чтобы не импортировать целиком модули, а брать из них только нужные функции и переменные, но в таком случае часто вылезает ошибка, что слишком длинное SQL-выражение или что-то такое. В общем, с каждым разом всё сложнее искать золотую середину...

Буду премного благодарна, если кто-нибудь подскажет, как с этим бороться.

Вернуться к началу
Посмотреть профиль Отправить личное сообщение
zhenya17



Зарегистрирован: 04.02.2009
Сообщения: 190
Откуда: Кемерово

СообщениеДобавлено: Чт Дек 29, 2011 09:02    Заголовок сообщения: Re: Ошибка "Авария_98: Слишком много переменных" Ответить с цитатой

zhenya17 писал(а):
При доработке и компиляции Z-процедур (речь о трудоёмких процедурах типа зарплатных) стала часто появляться ошибка "Авария_98: Слишком много переменных. Аварийный выход". После этой ошибки z-процедура не сохраняется, а клиент вылетает с ошибкой. Версия клиента - 4.00.10.064; понимаю, что версия очень старая... но вдруг на форуме найдутся динозавры, которые с ней работали Smile
Чёткую логику проявления ошибки найти не могу. Если выносить часть кода в другие модули, а эти новые модули импортировать, то ошибка сохраняется. Причём бывает и так, что модуль импортнётся, Z-процедура сохранится... а потом при её доработке в какой-то момент опять выскакивает эта ошибка, даже если новые переменные не добавлялись. В общем, мучения Sad
Пробовала, наоброт, "сливать" всё в одну общую Z-процедуру, чтобы не импортировать целиком модули, а брать из них только нужные функции и переменные, но в таком случае часто вылезает ошибка, что слишком длинное SQL-выражение или что-то такое. В общем, с каждым разом всё сложнее искать золотую середину...

Буду премного благодарна, если кто-нибудь подскажет, как с этим бороться.

Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> Z-язык Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Pоwerеd by рhpВB © 2001, 2005 рhpВB Grouр
Русская поддержка phрВB
Rambler's Top100 Рейтинг@Mail.ru Список форумов BOSSForum.RU