-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Проблема. Отчёт в 2003 работает, в 2007 - нет. Как быть?

Понедельник, 23 Ноября 2015 г. 16:38 + в цитатник
Отчёт с группировками. Большой. Несколько сот страниц. Группы могут располагаться на нескольких страницах. Чтоб не путаться, в заголовке группы на последующих страницах пишется слово "(продолжение)". Реализовано это следующим образом.

В модуле отчёта задаётся переменная intNewPage
Option Compare Database
Public intNewPage As Integer

Private Sub ЗаголовокГруппы0_Format(Cancel As Integer, FormatCount As Integer)
intNewPage = 0 ' обнуляем значение
End Sub

Private Sub ЗаголовокГруппы1_Print(Cancel As Integer, PrintCount As Integer)
intNewPage = intNewPage + 1 ' изменяем значение
End Sub

В самом отчёте, в поле, где должна выводиться надпись, параметру Данные присваиваю значение
=IIf([intNewPage]>1;"(продолжение)";"")
В 2003 такая конструкция работала без проблем. А в 2007 вместо значения пишет #Имя?
Что делать?



-------------------------------------------------------------
А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса?

http://www.sql.ru/forum/1186774/problema-otchyot-v-2003-rabotaet-v-2007-net-kak-byt


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку