включить все значения

выключить все значения

инвертировать (включить выключенные, выключить включенные)

Чтобы связанный отчет вызывался по двойному щелчку, в свойстве родительского отчета «Показывать по двойному щелчку» из списка значений выберите этот отчет. В списке показываются все связанные отчеты данного родительского отчета и детализация. Есть возможность отказаться от показа чего-либо по двойному щелчку выбором значения «Нет». По умолчанию это свойство установлено в значение «Детализация».

2.8.2  Параметры связанного отчета

При выполнении дочернего отчета учитываются только те его параметры, которые связаны с параметрами родительского отчета, фильтрация по несвязанным параметрам не проводится. Значения параметров из родительского отчета подставляются в параметры дочернего.

В некоторых случаях пользователю необходимо, чтобы параметры связанного отчета были получены не из клетки или параметров родительского отчета, а были заданы самим пользователем при вызове связанного отчета.

2.8.2.1  Чтобы запросить параметры при выполнении отчета:

Не устанавливайте связь между родительским и связанным отчетом по этому параметру (возможны ситуации, когда этот параметр вообще не с чем связать в родительском отчете).

Добавьте параметры в связанный отчет следующим образом:

в папке «Связанные отчеты» выберите нужный Вам связанный отчет (одиночный или из группы связанных отчетов);

выделите папку «Параметры»;

нажмите кнопку «Новый» «» либо выберите пункт локального меню «Создать параметр конфигурации связанного отчета». Параметры берутся из списка параметров отчета. Для них может быть установлено значение по умолчанию, а так же флаг «Запрашивать в диалоге».

НЕ нашли? Не то? Что вы ищете?

В случае, если по параметру одновременно осуществлена связь и он задан как параметр связанного отчета, при запросе параметра в диалог подставляется значение из клетки отчета. Это значение может быть изменено пользователем.

2.8.3  Чтобы изменить связанный отчет

Выберите связанный отчет и нажмите кнопку «». Произведите изменения в окне «Настройки связанного отчета» как описано выше.

2.9  Форматы полей отчета

При настройке отчетов Вы можете определить форматы полей отчета, отличающиеся от форматов, принятых по умолчанию. Кроме настройки цветов и шрифтов, Вы можете индивидуально задать безусловный формат каждому факту и измерению. Способы определения того или иного формата значений зависят от типов данных, которые содержатся в ячейках таблицы.

2.9.1  Для чисел с плавающей точкой

Для полей, имеющих в базе данных тип float, double или money используйте следующие правила:

Элемент форматной строки

Описание

Примеры

Форматная строка

Значения

0

На соответствующую позицию подставляется цифра, если она определена, либо 0.

0000.00

1=0001.00

99=0099.00

100.001=0100.00

12345=12345.00

#

На соответствующую позицию подставляется цифра, если она определена

####.##

1=1

99=99

100.001=100.00

12345=12345

.

Первый символ "." в строке формата указывает на позицию десятичной точки, последующие вхождения символа "." игнорируются.

0000.0#.###

1=0001.0

99=0099.0

100.001=0100.001

12345=12345.0

,

Разделитель тысяч. При установке этого символа каждые три цифры перед десятичной точкой будут разделены символом, определенным в локальных настройках компьютера пользователя как разделитель тысяч.

###,###,###

100.001=100

12345=12'345'678

E+/E-/e+/e-

Задает вывод числа в виде мантиссы и порядка. Символы ‘0’, следующие сразу за E(+/-) (их может быть не более 4х) задают минимальное количество цифр в экспоненте.

(формат не задан)

e+

e+ 0

e+ 0000

0.0000000

e-

e - 0

e - 0000

.9002

e+9

e+8 1

e

0.2318247

e0

e-1 2

e-4 2318

'xx'

"xx"

Любые символы, заключенные в двойные или одинарные кавычки, попадают в строку результата без изменений.

'xx'

# 'руб'

12345=xx

12345=12345 руб

;

Разделяет секции для отрицат., положит. и нулевых чисел в строке формата.

00.00;-#.00:"нет данных"

9=09.00

-19.165=-19.17

0=нет данных

2.9.2  Для целочисленных и строковых значений

Для полей, имеющих в базе данных целочисленный или строковый тип, строка формата может содержать следующие символы:

"%" ["-"] [width] type

Элемент форматной строки

Описание

Примеры

Форматная строка

Значения

-

Указывает на форматирование текста по левому краю ячейки. При отсутствии символа форматирование выполняется по центру ячейки.

%-s

%s

Сибирь

Сибирь

width

Позволяет задать отступ слева.

%-5s

Сибирь

type

Указывает тип данных:

s - строка,

d - число

%-5d

1001

2.9.3  Для полей типа "дата" и "время"

Поля, имеющие тип "дата", "время", "дата-время", предоставляют следующие возможности форматирования (элементы могут быть использованы совместно при указании приведенных ниже разделителей):

Элемент форматной строки

Описание

Примеры

Форматная строка

Значения

с

В этом режиме отображается дата в формате, определенном в региональных настройках операционной системы как короткий формат даты, и время в формате, заданном в региональных настройках операционной системы.

c

31 декабря 2001 года, 13 часов 45 минут =31.12.2001 13:45:00

d

Дата отображается как порядковый номер дня в месяце.

d

31 декабря 2001 года, 13 часов 45 минут =31

dd

Дата отображается как порядковый номер дня в месяце. Номера 1-9 дополняются нулем слева.

dd

7 декабря 2001 года, 13 часов 45 минут =07

ddd

Дата отображается как сокращенное наименование дня недели согласно региональным настройкам операционной системы.

ddd

1 января 1998 года, 13 часов 45 минут =Чт

dddd

Дата отображается как полное наименование дня недели согласно региональным настройкам операционной системы.

dddd

1 января 1998 года, 13 часов 45 минут =четверг

ddddd

В этом режиме отображается дата в формате, определенном в региональных настройках операционной системы как короткий формат даты. Значение времени опускается.

ddddd

31 декабря 2001 года, 13 часов 45 минут =31.12.2001

dddddd

В этом режиме отображается дата в формате, определенном в региональных настройках операционной системы как полный формат даты. Значение времени опускается.

dddddd

31 декабря 2001 года, 13 часов 45 минут =31 Декабрь 2001 г.

e

Дата отображается как порядковый номер года в веке без дополнения нулем слева (применяется в региональных настройках для Японии, Кореи, Тайваня).

e

1 января 1998 года, 13 часов 45 минут =98

31 декабря 2001 года, 13 часов 45 минут =1

ee

Дата отображается как порядковый номер года в веке c дополнением нулем слева до двух знаков (применяется в региональных настройках для Японии, Кореи, Тайваня).

ee

1 января 1998 года, 13 часов 45 минут =98

31 декабря 2001 года, 13 часов 45 минут =01

g

Дата отображается аббревиатурой века (применяется в региональных настройках для Японии, Тайваня).

g

gg

Дата отображается наименованием века (применяется в региональных настройках для Японии, Тайваня).

gg

m

Дата отображается как порядковый номер месяца в году без дополнения нулем слева.

m

1 января 1998 года, 13 часов 45 минут =1

mm

Дата отображается как порядковый номер месяца в году. Номера 1-9 дополняются нулем слева.

mm

1 января 1998 года, 13 часов 45 минут =01

mmm

Дата отображается как сокращенное наименование месяца согласно региональным настройкам операционной системы.

mmm

1 января 1998 года, 13 часов 45 минут =янв

mmmm

Дата отображается как полное наименование месяца согласно региональным настройкам операционной системы.

mmmm

1 января 1998 года, 13 часов 45 минут =Январь

yy

Дата отображается как последние две цифры номера года

yy

1 января 1998 года, 13 часов 45 минут =98

yyyy

Дата отображается как четыре цифры номера года

yyyy

1 января 1998 года, 13 часов 45 минут =1998

h

Дата отображается как порядковый номер часа без дополнения нулем слева.

h

1 января 1998 года, 3 часа 45 минут =3

hh

Дата отображается как порядковый номер часа. Номера 0-9 дополняются нулем слева.

hh

1 января 1998 года, 3 часа 45 минут =03

n

Дата отображается как порядковый номер минуты без дополнения нулем слева.

n

1 января 1998 года, 3 часа 5 минут =5

nn

Дата отображается как порядковый номер минуты. Номера 0-9 дополняются нулем слева.

nn

1 января 1998 года, 3 часа 5 минут =05

s

Дата отображается как порядковый номер секунды. без дополнения нулем слева.

s

1 января 1998 года, 3 часа 45 минут 9 секунд =9

ss

Дата отображается как порядковый номер секунды. Номера 0-9 дополняются нулем слева.

ss

1 января 1998 года, 3 часа 45 минут 9 секунд =09

z

Дата отображается как порядковый номер миллисекунды без дополнения нулем слева.

z

1 января 1998 года, 3 часа 45 минут 9 секунд 99 миллисекунд=99

zzz

Дата отображается как порядковый номер миллисекунды. Номера 0-99 дополняются нулями слева до трех знаков.

zzz

1 января 1998 года, 3 часа 45 минут 9 секунд 99 миллисекунд=099

t

Время отображается в формате, определенном в региональных настройках операционной системы как короткий формат времени. Значение даты опускается.

t

1 января 1998 года, 3 часа 45 минут 9 секунд 99 миллисекунд =3:45

tt

Время отображается в формате, определенном в региональных настройках операционной системы как полный формат времени. Значение даты опускается.

tt

1 января 1998 года, 3 часа 45 минут 9 секунд 99 миллисекунд =03:45:09

am/pm

Отображается период суток - am до полудня и pm после полудня.

am/pm

1 января 1998 года, 3 часа 45 минут =am

1 января 1998 года, 23 часа 45 минут =pm

a/p

Сокращенно отображается период суток - a до полудня и p после полудня.

a/p

1 января 1998 года, 3 часа 45 минут =a

1 января 1998 года, 23 часа 45 минут =p

Ampm

Отображается период суток до полудня и после полудня. Символы отображения определяются региональными настройками операционной системы.

ampm

/

Подставляет на соответствующую позицию разделитель для элементов дат, определенный в региональных настройках операционной системы

mm/yyyy

1 января 1998 года, 3 часа 45 минут =01.1998

:

Подставляет на соответствующую позицию разделитель для элементов времени, определенный в региональных настройках операционной системы

hh:nn

1 января 1998 года, 3 часа 45 минут =03:45

'xx'

"xx"

Любые символы, заключенные в двойные или одинарные кавычки, попадают в строку результата без изменений.

hh:nn" мск"

1 января 1998 года, 3 часа 45 минут =03:45 мск

2.10  Многомерный отчет

Многомерный отчет позволяет пользователю просматривать данные под разными углами, интерактивно управляя формой отчета и вычислениями итогов в разрезе разных измерений.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9