Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal R. Цвет поля и выбор переменной. / 7 сообщений из 7, страница 1 из 1
27.06.2007, 19:12
    #34624519
InVasMani
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal R. Цвет поля и выбор переменной.
Есть два вопроса по Crystal Reports.
1. Мне необходимо каждое четное поле сделать чуть более светлого цвета, чем нечетные.
Эта проблему я решил так:
Код: plaintext
if RecordNumber mod  2 = 0  then Color( 235 ,  235 ,  235 ) else crWhite
Написав эту формуле в поле Background каждой колонки, при это колонки пришлось сдвигать вплотную, чтоб получилась нормальная полоска.

а) В настоящий момент пустые поля по прежнему белые. Как их тоже можно закрашивать?
б) Может быть существуют более удобные методы для этого?

2. В отчете есть некоторое поле. Как мне сделать так, чтоб показывалось последнее поле из текущей таблицы с соответствующим индексом.
Поле из дочерней таблицы, необходимо, что у пользователя поле Ключ было равно Другому полю и Поле код при этом было максимальным.
SQL запросы я там видел, но нормальную выбору сделать не получается... какой-то не полноценный там SQL.
заранее спасибо.
...
Рейтинг: 0 / 0
28.06.2007, 03:34
    #34624978
isbt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal R. Цвет поля и выбор переменной.
1.
Вариант 1: красить секцию целиком
Вариант 2: наложить пустой текст (или лучше формулу возвращающую ''), перенести назад (Move to back) и красить это поле

2. Если источник SQL сервер, то сделайте представление (view) с каким угодно сложным запросом внутри. Если нет, наверно только подотчет поможет.
...
Рейтинг: 0 / 0
28.06.2007, 09:11
    #34625164
InVasMani
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal R. Цвет поля и выбор переменной.
isbt1.
Вариант 1: красить секцию целиком
Вариант 2: наложить пустой текст (или лучше формулу возвращающую ''), перенести назад (Move to back) и красить это поле

2. Если источник SQL сервер, то сделайте представление (view) с каким угодно сложным запросом внутри. Если нет, наверно только подотчет поможет.
Варианты - а как это сделать? Собственно в этом был вопрос.
2. Источник MS Access. Какие возможности даст подотчет и что с его помщою можно реализовать? Информацию в и-нете полноценную не нашел по этому вопросу.
...
Рейтинг: 0 / 0
28.06.2007, 11:00
    #34625480
romas81
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal R. Цвет поля и выбор переменной.
1.
Открываешь окно Section Expert, выбираешь нужную секцию и заходишь на вкладку Color, галочку Background Color и ставишь формулу:
IF GroupNumber MOD 2 = 0 THEN Color(255,255,255) ELSE Color(230,230,230)
...
Рейтинг: 0 / 0
04.07.2007, 20:07
    #34639334
InVasMani
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal R. Цвет поля и выбор переменной.
У меня отступ есть по края отчета, а серый цвет в таком случае просто вылазит на них и в месте, где есть данные получается серым закрашенно все :(
...
Рейтинг: 0 / 0
05.07.2007, 10:40
    #34640107
romas81
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal R. Цвет поля и выбор переменной.
сделай тогда подотчет (subreport) и в нем закрашивай строчки
...
Рейтинг: 0 / 0
05.07.2007, 12:40
    #34640631
isbt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal R. Цвет поля и выбор переменной.
InVasManiУ меня отступ есть по края отчета, а серый цвет в таком случае просто вылазит на них и в месте, где есть данные получается серым закрашенно все :(
Именно для этого Вариант 2: наложить пустой текст (или лучше формулу возвращающую '').
Ещё можно сделать Box с заливкой без границ, но его по линейкам неудобно выравнивать.
Текст при перетаскивании другого поля поверх часто "захватывает" его, поэтому формула удобнее всего (IMHO).
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal R. Цвет поля и выбор переменной. / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]