Тема
:
Самопроизвольная смена компании (DataAreaId) у табличной переменной
Показать сообщение отдельно
07.04.2006, 13:44
#
3
gl00mie
Участник
3,684
/
5803
(
201
)
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге:
3
Цитата:
Сообщение от
macklakov
Все правильно работает. Если хочешь видеть данные из другой компании, оберни код в changeCompany.
И в какую компанию мне переходить?.. Получается, что мне надо где-то запоминать исходный DataAreaId, но где? как? В форме при ее создании - и потом передавать куда-то? А как табличному методу объяснить, что ему надо брать данные в форме?..
Я вообще не понимаю логики: если у меня есть переменная - экземпляр класса, куда из таблицы в SQL'ной базе закачаны какие-то данные, то почему какие-то данные-члены в этом экземпляре класса меняются, а точнее, не закачиваются из таблицы, а подставляются системой автоматически в зависимости от текущей компании? Меня ведь не волнует текущая компания - я хочу работать с теми данными, которые я считал из определенной компании
Цитата:
Сообщение от
macklakov
А еще лучше, вынести эти данные в шареную таблицу
Дык, эти данные считаются каждый раз динамически, а кроме как в форме, они больше нигде не нужны.
gl00mie
Посмотреть профиль
Отправить личное сообщение для gl00mie
Найти ещё сообщения от gl00mie
Читать блог