|
Как корректно написать экспортные функции отчета для работы в двух режимах? | ☑ | ||
|---|---|---|---|---|
|
0
Сисой
16.01.14
✎
14:38
|
Есть отчет для толстого клиента.
В модуле формы вызывается экспортная функция объекта Рассчитать(). Как мне оформить отчет, чтобы алгоритм расчета могла вызвать еще и конфигурация на УФ в режиме COM-соединения? Неужели придется выносить расчет в общий серверный модуль? |
|||
|
1
Beduin
16.01.14
✎
14:40
|
(0) Модуль менеджера у отчета.
|
|||
|
2
Сисой
16.01.14
✎
14:41
|
Иными словами, можно ли написать отчет, способный работать в толстом и тонком клиентах одновременно, без дублирования кода в модуле объекта?
|
|||
|
3
Yea-Yea
16.01.14
✎
14:41
|
модуль объекта
|
|||
|
4
Сисой
16.01.14
✎
14:41
|
(1) Спасибо, сейчас попробую. Как-то забыл, что он всегда на сервере выполняется...
|
|||
|
5
Yea-Yea
16.01.14
✎
14:42
|
все расчетные процедуры прописываешь в модуле объекта и вызываешь их оттуда тебе надо (обычная или управляемая форма)
|
|||
|
6
Сисой
16.01.14
✎
14:42
|
(3) Нельзя. Модуль формы в толстом клиенте не видит серверных функций и процедур объекта.
|
|||
|
7
Сисой
16.01.14
✎
14:44
|
(5) Не получается.
Модуль формы толстого клиента не видит: &НаСервере Процедура Рассчитать() Экспорт |
|||
|
8
1dvd
16.01.14
✎
14:46
|
(6) там можно использовать Инструкции препроцессору, но проще через (1)
|
|||
|
9
Сисой
16.01.14
✎
14:47
|
(1) Не получится, т.к. при расчете должна заполняться табличная часть отчета (для внешнего соединения).
|
|||
|
10
1dvd
16.01.14
✎
14:48
|
(9) УФ: серверная процедура из формы вызывает экспортную функцию модуля менеджера, которая возвращает таблицу значения.
ОФ: Но, тут понятно |
|||
|
11
ДенисЧ
16.01.14
✎
14:49
|
(9) И чему это мешает?
|
|||
|
12
Beduin
16.01.14
✎
14:50
|
(11) И самое главное, как поможет перенос расчетов в общий серверный модуль.
|
|||
|
13
Сисой
16.01.14
✎
14:50
|
(11) Я просто привык, что в модуле менеджера мы обычно не меняем объект. А для отчетов можно?
|
|||
|
14
Сисой
16.01.14
✎
14:51
|
(10) Ладно, уговорили.
Буду переписывать на модуль менеджера и возврат ТЗ. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |