Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форматирование заголовков полей в ленточной форме по условию / 12 сообщений из 12, страница 1 из 1
01.05.2020, 11:48
    #39953495
kniga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование заголовков полей в ленточной форме по условию
С праздником!

Делаю вторую попытку получить помощь в форматировании надписей )).
В примере я убрал все "лишнее", оставил только касательно вопроса.

Задача сделать другим цветом заголовки с днем (днями) в табеле при условии наличия записи на дату в другой таблице (запросе)

Пж, подскажите ;)
...
Рейтинг: 0 / 0
01.05.2020, 12:00
    #39953496
kniga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование заголовков полей в ленточной форме по условию
...
Рейтинг: 0 / 0
01.05.2020, 12:47
    #39953507
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование заголовков полей в ленточной форме по условию
kniga,
А теперь представьте что в табеле имеется 30 записей (30 строк с ФИО)
Для 1 строки 1 день отвечает критерию по которому надпись окрашивается
для 2 строки 2 день
для 3 строки 3 день и т.д.
Результат:все надписи(заголовки полей) окрашены,информативности ноль
Вариант-в таблице создать поле примечание,если оно имеется (поле Not Null) помечать в форме поле именно в этой записи(при двойном клике именно в этом поле открыть форму для внесения примечания и помечать его-только не столь кардинально-менять цвет)
...
Рейтинг: 0 / 0
01.05.2020, 14:59
    #39953545
kniga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование заголовков полей в ленточной форме по условию
sdku,

авторРезультат:все надписи(заголовки полей) окрашены

конечно, в идеале отдельное поле в записи должно окрашиваться, но ничего страшного.
С другой стороны если два-три сотрудника имели переработку (заметку) в один день, то одним примечанием это отметится, даже удобней, чем на каждого писать заметку. Да и не так часты эти заметки, но все же есть, например, водителю в выходной встретить груз. В табеле в выходной будут пару часов, а руководство захочет узнать что за часы в субботу стоят )
...
Рейтинг: 0 / 0
01.05.2020, 15:34
    #39953552
kniga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование заголовков полей в ленточной форме по условию
авторВариант-в таблице создать поле примечание

в табеле в конце есть еще 6 полей для информации.. еще если и примечание... ))
...
Рейтинг: 0 / 0
01.05.2020, 15:44
    #39953559
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование заголовков полей в ленточной форме по условию
kniga,
а так (см.январь 2020-даты от фонаря)
изменена только функция myVyh()
...
Рейтинг: 0 / 0
01.05.2020, 16:06
    #39953565
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование заголовков полей в ленточной форме по условию
вдогонку:постоянные праздники-сделать одну запись с отметкой в поле [исключенияПраздники].[прИскл] зто даст возможность подсвечивать поле формы другим цветом,если праздник выпадает на выходной. Ввести новые переменные,если одно значение вычисляется несколько раз - короче "допиливайте" под свои нужды
...
Рейтинг: 0 / 0
01.05.2020, 17:03
    #39953572
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование заголовков полей в ленточной форме по условию
kniga
авторВариант-в таблице создать поле примечание
в табеле в конце есть еще 6 полей для информации.. еще если и примечание... ))речь идет о таблице(а может быть о вновь созданной подчиненной таблице),а не о табеле(форме)в котором любым способом пометить "ячейку"(т.к. табель выглядит как таблица) к которой имеется примечание и открывать его в отдельной форме при двойном щелчке на этой "ячейке"
(или помечать поле ФИО,если в периоде,отображаемом в форме для данного работника есть примечания и выводить их в отдельной форме-это уже предлагалось)
...
Рейтинг: 0 / 0
01.05.2020, 17:09
    #39953574
kniga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование заголовков полей в ленточной форме по условию
sdku,

спасибо большое за пример. Я его уже использовал в своей БД и с праздниками, совпадающими выходными тоже. Ваще супер, каждый раз любуюсь как в детстве калейдоскопом, не нарадуюсь, честно )

Но, хотелось бы добавить последний штрих к табелю, именно подсветку заголовков. Дело в том, что у меня к датам подвязана форма Заметки, которая выходит при нажатии именно на определенной дате. Поэтому нажав на Заголовок или на записи на эту дату уже сейчас выходят Заметки на этот день, остается подсветить, указать, что в этот день есть Заметка )
...
Рейтинг: 0 / 0
02.05.2020, 07:35
    #39953662
kniga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование заголовков полей в ленточной форме по условию
sdku,

автора так (см.январь 2020-даты от фонаря)
изменена только функция myVyh()

ура!!!

- поменял имена Заголовков на "lb",
- сделал их непрозрачными,
- изменил в функции myVyh:
- "ctl" на "lb",
- сделал неактивным код для выходных. Подсветку выходных я сделал по самому первому Вашему примеру, где не использовалась функция myVyh.

Спасибо большое, получилось!!
...
Рейтинг: 0 / 0
04.05.2020, 11:16
    #39954036
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование заголовков полей в ленточной форме по условию
kniga,
а такой вариант:
...
Рейтинг: 0 / 0
04.05.2020, 16:32
    #39954103
kniga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование заголовков полей в ленточной форме по условию
sdku,

Ну ваще..! Табель теперь у меня будет суперинформативным, спасибо! ) На наличие заметки здесь подкрашу не фон, а текст или полужирным сделаю, будет ляпота, спасибо! ))
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форматирование заголовков полей в ленточной форме по условию / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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