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