|
Проблема. Отчёт в 2003 работает, в 2007 - нет. Как быть?
|
|||
---|---|---|---|
#18+
Отчёт с группировками. Большой. Несколько сот страниц. Группы могут располагаться на нескольких страницах. Чтоб не путаться, в заголовке группы на последующих страницах пишется слово "(продолжение)". Реализовано это следующим образом. В модуле отчёта задаётся переменная intNewPage Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
В самом отчёте, в поле, где должна выводиться надпись, параметру Данные присваиваю значение Код: vbnet 1.
В 2003 такая конструкция работала без проблем. А в 2007 вместо значения пишет #Имя? Что делать? ------------------------------------------------------------- А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2015, 16:38 |
|
Проблема. Отчёт в 2003 работает, в 2007 - нет. Как быть?
|
|||
---|---|---|---|
#18+
Joss, посмотри , как пример отработает в 2007-м (к сожалению его у меня нет :( ) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2015, 17:40 |
|
Проблема. Отчёт в 2003 работает, в 2007 - нет. Как быть?
|
|||
---|---|---|---|
#18+
guest_rusimport, это немного не тот случай. А теперь решение. Так как в 2007 (наверно и выше) к переменной в отчёте запретили обращаться как к полю, то будем обращаться к ней, как к функции. Вот так. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
В самом отчёте, в поле, где должна выводиться надпись, параметру Данные присваиваю значение Код: vbnet 1.
И всё начинает работать. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2015, 08:52 |
|
Проблема. Отчёт в 2003 работает, в 2007 - нет. Как быть?
|
|||
---|---|---|---|
#18+
Joss, ну, да, пример не по ТЗ, но я имел ввиду, что можно отображать результаты подсчета глобальной переменной в скрытом поле intNewPage в отчете и тогда тоже всё будет работать :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2015, 09:00 |
|
Проблема. Отчёт в 2003 работает, в 2007 - нет. Как быть?
|
|||
---|---|---|---|
#18+
Joss, может вместо функции лучше создать свойство (PropertyGet) и обращаться к нему? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2015, 11:24 |
|
Проблема. Отчёт в 2003 работает, в 2007 - нет. Как быть?
|
|||
---|---|---|---|
#18+
Joss, Дим, а почему Public, а не Dim? --------------------------------- ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2015, 16:40 |
|
Проблема. Отчёт в 2003 работает, в 2007 - нет. Как быть?
|
|||
---|---|---|---|
#18+
Joss, Public применяю только в общих модулях, а модулях форм/отчетов не применяю ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2015, 17:07 |
|
Проблема. Отчёт в 2003 работает, в 2007 - нет. Как быть?
|
|||
---|---|---|---|
#18+
Public - значение по умолчанию. Так что, везде, где не Private - Public. Естественно, с учетом области видимости. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2015, 17:37 |
|
Проблема. Отчёт в 2003 работает, в 2007 - нет. Как быть?
|
|||
---|---|---|---|
#18+
Прощу прощения. Конечно же Private Ошибся при переносе с базы описался. При использовании Public выдаётся ошибка компиляции. То Анатолий ( Киев ), а я просто не знаю, как использовать свойство (PropertyGet) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2015, 20:46 |
|
Проблема. Отчёт в 2003 работает, в 2007 - нет. Как быть?
|
|||
---|---|---|---|
#18+
JossТо Анатолий ( Киев ), а я просто не знаю, как использовать свойство (PropertyGet) Да ну... А интернет, а наш форум, куча сайтов (Гетц) на худой конец. Как вы достали своей ленью, значимостью...... Баньте меня мне по баробану. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2015, 14:20 |
|
Проблема. Отчёт в 2003 работает, в 2007 - нет. Как быть?
|
|||
---|---|---|---|
#18+
ROIJossТо Анатолий ( Киев ), а я просто не знаю, как использовать свойство (PropertyGet) Да ну... А интернет, а наш форум, куча сайтов (Гетц) на худой конец. Как вы достали своей ленью, значимостью...... Баньте меня мне по баробану. Высказался... Полегчало? Ну не знаю я как поведёт себя свойство (PropertyGet) в данном случае. Не знаю. А использование функции у меня давно отработано. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2015, 22:52 |
|
|
start [/forum/topic.php?fid=45&msg=39112397&tid=1614220]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 152ms |
0 / 0 |