Список форумов Акцент Акцент
официальный форум разработчика программы Акцент
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Как отследить, где пропадает значение переменной

 
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.0
Предыдущая тема :: Следующая тема  
Автор Сообщение
olga
Гость





СообщениеДобавлено: Чт Окт 27, 2011 8:28 am    Заголовок сообщения: Как отследить, где пропадает значение переменной Ответить с цитатой

Workarea.Map("PeremX")
В форме передаю значение этой переменной
Workarea.Map("PeremX")=5
вызываю диалог и в нем эта переменная = "", куда девается значение???
Спасибо.
Вернуться к началу
kris



Зарегистрирован: 12.01.2006
Сообщения: 371

СообщениеДобавлено: Чт Окт 27, 2011 10:03 am    Заголовок сообщения: Ответить с цитатой

1. Используйте дебагер.
2. Не используйте глобальный мап для передачи переменных, нечего сорить в нем. Для этого есть локальный мап диалога, который уничтожается вместе с диалогом.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Пт Окт 28, 2011 8:29 am    Заголовок сообщения: Re: Как отследить, где пропадает значение переменной Ответить с цитатой

olga писал(а):
Workarea.Map("PeremX")
В форме передаю значение этой переменной
Workarea.Map("PeremX")=5
вызываю диалог и в нем эта переменная = "", куда девается значение???
Спасибо.

+ 1
Ничего само не пропадает и не появляется Smile
Обратите внимание, что для хэша большие и маленькие буквы различаются.
для быстрой отладки или в тех местах, где отладчик невозможно использовать, можно написать

msgbox workarea.map.xml
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.0 Часовой пояс: GMT + 2
Страница 1 из 1

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


Powered by phpBB © 2001, 2005 phpBB Group