Показать сообщение отдельно
Старый 13.12.2016, 21:51   #9  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,657 / 1158 (42) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от mazzy Посмотреть сообщение
но вариант с заглушкой лично мне кажется ненадежным.
условия могут измениться, люди могут смениться,
и тогда выяснить что "там жеж заглушка" будет намного дороже и дольше,
чем сейчас просто поставить переменные в список макроса и реализовать стандартные и всем понятные методы работы с диалогом.
Проблема в том, что сама постановка задачи не стандартная. Т.е. сделать "стандартные и всем понятные методы" - не получится. Надо как-то, где-то, но обозначить тот факт, что переменная в pack используется только и исключительно как транспорт между клиентом и сервером. А вот то, что записано в кеше интереса не представляет

Собственно, это и составляет проблему. Список переменных в pack() используется с разными целями

1. Как сохраняемые данные в кеше
2. Как транспорт между экземпляром класса, реализованного на сервере, и формой диалога, открытой на клиенте
3. Как настройки пакетного задания (в данном случае этого нет)

И отделить первую функцию от второй оставаясь в рамках "стандартной" реализации подобных диалогов не получается
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...