powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Прикрутить к табелю праздничные дни
17 сообщений из 17, страница 1 из 1
Прикрутить к табелю праздничные дни
    #39549071
Geha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, и опять на повестке всех доставший табель. Подскажите как сделать чтобы при заполнении формы "Табель" и печати отчета "ТабельЧасы", дни из таблицы "Праздничные дни", выделялись другим цветом и проставлялась буква "П".
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39549091
Игортан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Geha,

Добавить в запрос источника данных таблицу праздников с LEFT/RIGHT связью
И при НЕ нулевом значении ID таблицы праздников сделать какую то метку в запросе.
Типа IIF(Not(ID) Is Null,1,0) as Holiday.
Потом во всех полях дат формы - условное форматирование.
Если Holiday=1, то форматируете...
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39549097
Geha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, попробую разобраться.
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39549125
Geha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИгортанДобавить в запрос источника данных таблицу праздников с LEFT/RIGHT связью
И при НЕ нулевом значении ID таблицы праздников сделать какую то метку в запросе.
Типа IIF(Not(ID) Is Null,1,0) as Holiday.
Похоже не хватает моих знаний. Не могли бы вы на примере это показать, для особо понятливых.
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39549176
Игортан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Geha,

сразу не углубился, мой совет вам не сильно подходит
я предполагал, что у вас таблица отработки не такой структуры.
... пытался по ходу придумать и описать решение исходя из вашей структуры данных.
Да все больше увязал в условностях.
Я бы лучше структуру таблиц сделал по другому.
ТаблицаОтработки - Код, Работник, Дата, ОтработаноДнем, отработанНочью, ПричинаОтсутсвия.
ТаблицаПраздников - оставить
МесяцаГоды - убрать
И дальше выборка уже через перекрестный запрос
А заполнение чуток по другому. Гл форма - Выбираете дату
В подчиненной - Работник и ОтработаноДнем, отработанНочью, ПричинаОтсутсвия.

Потом будет легче транспонировать и скрестить с другой таблицей праздников.

Получается форма заполнения немного непривычная для экселя, но так эффективнее будет работа.

Дальше решать вам
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39549353
Geha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИгортанЯ бы лучше структуру таблиц сделал по другому.
Спасибо зо беспокойство, но это часть базы, и переделывать придется и остальное. Хотелось бы прикрутить к этой структуре.
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39554166
Geha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Похоже идеии закончились!
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39554596
Игортан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Geha,

с вашей структурой это геморно мал.
кому охота ваяж такой делать.
А советы смотрите от последнего до первого...

простой совет
конвертировать вашу таблицу праздников в формат хранения календаря отработки
и в запросе объединять со своей выборкой.
Может даже придется весь запрос собирать на лету (уже не сильно помню вашу бд)
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39554711
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Geha,
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39554720
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Geha,
fix
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39554758
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гляньте,может что сгодится
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39556338
Geha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_rusimportfix

http://www.sql.ru/forum/actualfile.aspx?id=20961930] Приложенный файл (Табель1.7z - 113Kb)
Извините долго не заходил, был в командировке. Спасибо, то что нужно. А можно ли сделать такое же форматирование и подчиненной форме фпТабельВ, что бы праздничные и выходные дни, при вводе данных выделялись другим цветом.
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39556347
Geha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuгляньте,может что сгодится
Спасибо, идея интересная, но не совсем понял принцип. На главной форме выбираю год - 2017 и месяц, жму табель, появляется форма а как ввести данные? Отрабатывает только 11 и 12 месяц.
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39556367
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Geha,
форма(таблица) работники >дата приема на работу>форма главная,выбираете год и месяц не ранее самой ранней даты приема,жмете кнТабель и получаете "балду" табеля на этот месяц со всеми работающими на данный момент>значения только "д" или "н" вводите в ячейки соответствующих работников и чисел (если добавите работника с датой приема после создания
создания табеля на месяц его приема, чего в реальности не допускать или продумать вопрос добавления работника на уже существующий табель или добавить запись в таблицу-програмно)
Короче:если в общем устраивает-допиливайте
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39556388
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gehaguest_rusimportfix

http://www.sql.ru/forum/actualfile.aspx?id=20961930] Приложенный файл (Табель1.7z - 113Kb)
Извините долго не заходил, был в командировке...
На киберфоруме?
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39556406
Geha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_rusimportНа киберфоруме?
Спасибо, то что надо!
...
Рейтинг: 0 / 0
Прикрутить к табелю праздничные дни
    #39556407
Geha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuКороче:если в общем устраивает-допиливайте
Спасибо, попробую разобраться.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Прикрутить к табелю праздничные дни
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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