06.09.2004, 15:53 | #1 |
Решили жить вечно?
|
Перенос на AOS
Есть класс, написанный в ручную, под двухзвенной аржитектурой работает нормально, под AOS теряет ссылку на класс. Как исправить?
Подробности: Есть свой класс, который в методе main вызывает несколько раз свой метод run который разбивает партии на части: PHP код:
|
|
06.09.2004, 18:43 | #2 |
Administrator
|
гхм... а этот класс случайно не наследник RunBase ?... (уж больно похоже)
Все формы работают на клиенте. И данный класс не исключение. Как вариант причины проблемы - идет запуск класса и в свойствах класса пишется RunOn = Server. Или какой-то кусок выполняется на сервере, в то в ремя как сам диалог - на клиенте. Правда это только предположения... |
|
06.09.2004, 18:59 | #3 |
Решили жить вечно?
|
Это потомок RunBase, который спрашивает у пользователя число.
В свойствах класса стоит RunOn -> Called from, однако некоторые методы (статические и конструктор) имеют префикc server. Удалить префикс не получается, в AOS он все равно остается server, также остается server когда переписываю в двухзвенке после перезагрузки клиента. Как сделать так чтоб и в AOS и в двухзвенке убрать префиксы server с методов класса? |
|
06.09.2004, 19:05 | #4 |
Модератор
|
Re: Перенос на AOS
Цитата:
Изначально опубликовано Хилари
Есть класс, написанный в ручную, под двухзвенной аржитектурой работает нормально, под AOS теряет ссылку на класс. Как исправить? сколько времени прошло, а Best practices \ Pack-unpack pattern все еще актуально Хилари, если не возражаете, я перенесу ветку в соответствующий форум - "Программирование в Аксапта" |
|
06.09.2004, 19:28 | #5 |
Решили жить вечно?
|
Понятно, а как сделать чтоб и в AOS и в двухзвенке сохранились результаты исправлений в классе? Делаю изменения в методах класса, сохраняю, а код не меняется...
|
|
07.09.2004, 07:41 | #6 |
Участник
|
Цитата:
Изначально опубликовано Хилари
Понятно, а как сделать чтоб и в AOS и в двухзвенке сохранились результаты исправлений в классе? Делаю изменения в методах класса, сохраняю, а код не меняется... |
|