![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Walker |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 363 Регистрация: 23.10.2006 Репутация: 1 Всего: 16 |
Доброго времени суток, Уважаемые жители Форума.
В БД хранится таблица с премиями сотрудников. Структура приблизительно такова
Нужно получить отчёт, каждая страница которого - результат по одному сотруднику - Id, ФИО, Зарплата и расписанные премиальные коэффициенты. Коэффициенты распределены по категориям, если сотрудник в какую-то премиальную категорию не попадает - у него, соответстветствующий премиальный коэффициент = 0. И категория даже отображаться в его отчёте не должна. Количество сотрудников заранее неизвестно. Я создаю отчёт - указываю в качестве источника БД, выбираю нужные столбцы. Оформляю страницу (логотипы, местоположения записей, подписи, дату и т.п.) А вот как дальше ему сказать, что "построй-ка мне теперь точно такую же страницу по каждой записи из БД"? Что должно быть указано в полях, значения которых индивидуальны для каждого сотрудника и вытягиваются из записей БД? Можно ли организовать какой-то цикл по всем записям, бежит и формирует странички одинаковой структуры? Или требуется вообще другой подход? Спасибо! -------------------- "От вчерашних побед остаётся усталость, если завтрашний день не сулит ничего..." |
|||
|
||||
| thomas |
|
|||
![]() Доцент... почти ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1385 Регистрация: 3.10.2006 Где: " Сказочное королевство" Репутация: 6 Всего: 65 |
Walker,
Привет. В окне дизайнера рапорта в низу на сером фоне щелкни правой кнопкой мыши, откроется контекстное меню, выбери Report -->Section Expert, откроется окошко, там слева выдели Details и в правой части поставь галочку перед NewPageAfter. И посмотри в привью что получилось. Каждый рекорд будет отображаться на отдельной странице. Успехов. Это сообщение отредактировал(а) thomas - 22.11.2007, 00:43 -------------------- Крепко жму горло, искренне ваш Thomas. (С)vingrad Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну! Проблемы негров шерифа не волнуют. |
|||
|
||||
| Walker |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 363 Регистрация: 23.10.2006 Репутация: 1 Всего: 16 |
thomas..., нет слов... Одни цифры...
+1 Спасибо!!! -------------------- "От вчерашних побед остаётся усталость, если завтрашний день не сулит ничего..." |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | .NET для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |