126 / 96 / 33
Регистрация: 28.02.2017
Сообщений: 478
|
|
1 | |
Отчет Табель учёта рабочего времени. Выделение колонок в отчете по условию25.10.2017, 12:21. Показов 2326. Ответов 16
Метки нет (Все метки)
Добрый день всем. И снова на повестке дня Табель учёта рабочего времени. Подскажите пожалуйста как при печати табеля, в отчете, выделить выходные дни другим фоном. Пробовал через условное форматирование, но так ничего и не вышло. База взята на просторах форума и немного переделана.
0
|
25.10.2017, 12:21 | |
Ответы с готовыми решениями:
16
Табель учета рабочего времени Табель учёта рабочего времени Табель учета рабочего времени Табель учёта рабочего времени |
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,574
|
|
25.10.2017, 12:43 | 2 |
pagpal, Если обязательно условным форматированием, то вот примерчик когда то делал.
Сейчас использую процедуры, с ними быстрее работает.
0
|
126 / 96 / 33
Регистрация: 28.02.2017
Сообщений: 478
|
|
25.10.2017, 12:56 [ТС] | 3 |
Процедурами даже интересней будет, если возможно, то подскажите как.
Добавлено через 9 минут Отчеты не работают, ругается на отсутствующую таблицу или запрос
0
|
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,574
|
|
25.10.2017, 13:10 | 4 |
Видимо не сразу понял вопрос что про колонки, подумал про дни недели.
самому это не нужно было и с процедурой придется мозг поморщить, но а условным форматированием так. Открываете форму - Табель в режиме конструктора. В подчиненной - фпТабельВ нажимаете правой кнопкой мыши на поле - 1 и выбираете - Условное фориатирование Выбираете - Выражение В - Условие 1 - Пишите - [1ДН]="Сб" В - Условие 2 - Пишите - [1ДН]="Вс" Выбираете нужный цвет фона Смотрите рисунок. Ок И так для каждого поля Для - 2 пишите [2ДН]="Сб" [2ДН]="Вс" Для - 3пишите [3ДН]="Сб" [3ДН]="Вс" .... Если нужно процедурой, то может кто быстрее поможет, а то я в этом тугодум.
0
|
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,574
|
|
25.10.2017, 13:12 | 5 |
0
|
126 / 96 / 33
Регистрация: 28.02.2017
Сообщений: 478
|
|
25.10.2017, 13:16 [ТС] | 6 |
0
|
126 / 96 / 33
Регистрация: 28.02.2017
Сообщений: 478
|
|
25.10.2017, 13:18 [ТС] | 7 |
0
|
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,574
|
|
25.10.2017, 13:24 | 8 |
Это отчеты не с этой БД, а из - Табеть, я видимо не удалил их или хотел на их основе сделать отчеты для Этой БД.
Сейчас уже и не помню. Просто кдалите их, дабы не смущали, они в этой БД не нужны.
0
|
126 / 96 / 33
Регистрация: 28.02.2017
Сообщений: 478
|
|
25.10.2017, 13:26 [ТС] | 9 |
0
|
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,574
|
|
25.10.2017, 13:32 | 10 |
pagpal, Дополнительно.
Что бы сделать условное форматирование для всех полей, просто сделайте для одного, например как я перед этим показал, а затем нажав в меню 2 раза значек - Формат (кисточка нарисована) и щелкайте по всем полям. 2,3,4....31 А потом у каждого входя в УФ меняйте 1ДН на 2ДН, или 3ДН или 4ДН... 31ДН Так будет быстрее, чем писать по 2 условия для каждого поля Добавлено через 3 минуты Смотрите 4 пост Там Картинка и Пример на вашем примере Табель-2 с исправленым одним полем. Всё за вас делать не охота, давайте уж как то сами по аналогии. Перечитайте заново всю тему, возможно чего то пропустили. Я расписал всё очень подробно. Удачи.
0
|
126 / 96 / 33
Регистрация: 28.02.2017
Сообщений: 478
|
|
25.10.2017, 15:16 [ТС] | 11 |
Это опять таки касается формы, а нужно в отчете
Добавлено через 1 час 33 минуты Это опять таки касается формы, а нужно в отчете
0
|
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,574
|
|
25.10.2017, 17:51 | 12 |
Сообщение было отмечено pagpal как решение
Решение
1
|
126 / 96 / 33
Регистрация: 28.02.2017
Сообщений: 478
|
|
25.10.2017, 18:05 [ТС] | 13 |
Спасибо огромнейшее, именно то что нужно. А еще подскажете, возможно ли там же в отчете скрывать 29-31 число за ненадобностью?
0
|
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,574
|
|
25.10.2017, 18:19 | 14 |
Можно, но нужно подумать.
Если седня будет свободное время, то попробую, или завтра.
0
|
126 / 96 / 33
Регистрация: 28.02.2017
Сообщений: 478
|
|
25.10.2017, 18:23 [ТС] | 15 |
0
|
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,574
|
|
26.10.2017, 19:24 | 16 |
pagpal, у меня не получилось скрыть ненадобные поля в отчёте.
Возможно кто то с более сильным Кунг-Фу поможет.
0
|
126 / 96 / 33
Регистрация: 28.02.2017
Сообщений: 478
|
|
26.10.2017, 20:15 [ТС] | 17 |
Все равно спасибо. Вопрос решен. Выкладываю рабочую базу, может еще кому то пригодится.
1
|
26.10.2017, 20:15 | |
26.10.2017, 20:15 | |
Помогаю со студенческими работами здесь
17
Табель учета рабочего времени Табель учёта рабочего времени Табель учёта рабочего времени Табель учета рабочего времени Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |