powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форматирование заголовков полей в ленточной форме по условию
12 сообщений из 12, страница 1 из 1
Форматирование заголовков полей в ленточной форме по условию
    #39953495
Фотография kniga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С праздником!

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

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

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

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

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

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

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

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

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

ура!!!

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

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

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


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