|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
Добрый день, и опять на повестке всех доставший табель. Подскажите как сделать чтобы при заполнении формы "Табель" и печати отчета "ТабельЧасы", дни из таблицы "Праздничные дни", выделялись другим цветом и проставлялась буква "П". ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2017, 16:03 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
Geha, Добавить в запрос источника данных таблицу праздников с LEFT/RIGHT связью И при НЕ нулевом значении ID таблицы праздников сделать какую то метку в запросе. Типа IIF(Not(ID) Is Null,1,0) as Holiday. Потом во всех полях дат формы - условное форматирование. Если Holiday=1, то форматируете... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2017, 16:42 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
Спасибо, попробую разобраться. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2017, 16:50 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
ИгортанДобавить в запрос источника данных таблицу праздников с LEFT/RIGHT связью И при НЕ нулевом значении ID таблицы праздников сделать какую то метку в запросе. Типа IIF(Not(ID) Is Null,1,0) as Holiday. Похоже не хватает моих знаний. Не могли бы вы на примере это показать, для особо понятливых. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2017, 17:20 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
Geha, сразу не углубился, мой совет вам не сильно подходит я предполагал, что у вас таблица отработки не такой структуры. ... пытался по ходу придумать и описать решение исходя из вашей структуры данных. Да все больше увязал в условностях. Я бы лучше структуру таблиц сделал по другому. ТаблицаОтработки - Код, Работник, Дата, ОтработаноДнем, отработанНочью, ПричинаОтсутсвия. ТаблицаПраздников - оставить МесяцаГоды - убрать И дальше выборка уже через перекрестный запрос А заполнение чуток по другому. Гл форма - Выбираете дату В подчиненной - Работник и ОтработаноДнем, отработанНочью, ПричинаОтсутсвия. Потом будет легче транспонировать и скрестить с другой таблицей праздников. Получается форма заполнения немного непривычная для экселя, но так эффективнее будет работа. Дальше решать вам ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2017, 18:10 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
ИгортанЯ бы лучше структуру таблиц сделал по другому. Спасибо зо беспокойство, но это часть базы, и переделывать придется и остальное. Хотелось бы прикрутить к этой структуре. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2017, 09:04 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
Похоже идеии закончились! ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2017, 11:18 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
Geha, с вашей структурой это геморно мал. кому охота ваяж такой делать. А советы смотрите от последнего до первого... простой совет конвертировать вашу таблицу праздников в формат хранения календаря отработки и в запросе объединять со своей выборкой. Может даже придется весь запрос собирать на лету (уже не сильно помню вашу бд) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2017, 18:07 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
Geha, ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2017, 22:48 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
Geha, fix ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2017, 23:35 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
гляньте,может что сгодится ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2017, 02:17 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
guest_rusimportfix http://www.sql.ru/forum/actualfile.aspx?id=20961930] Приложенный файл (Табель1.7z - 113Kb) Извините долго не заходил, был в командировке. Спасибо, то что нужно. А можно ли сделать такое же форматирование и подчиненной форме фпТабельВ, что бы праздничные и выходные дни, при вводе данных выделялись другим цветом. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 17:39 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
sdkuгляньте,может что сгодится Спасибо, идея интересная, но не совсем понял принцип. На главной форме выбираю год - 2017 и месяц, жму табель, появляется форма а как ввести данные? Отрабатывает только 11 и 12 месяц. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 17:59 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
Geha, форма(таблица) работники >дата приема на работу>форма главная,выбираете год и месяц не ранее самой ранней даты приема,жмете кнТабель и получаете "балду" табеля на этот месяц со всеми работающими на данный момент>значения только "д" или "н" вводите в ячейки соответствующих работников и чисел (если добавите работника с датой приема после создания создания табеля на месяц его приема, чего в реальности не допускать или продумать вопрос добавления работника на уже существующий табель или добавить запись в таблицу-програмно) Короче:если в общем устраивает-допиливайте ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 19:19 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
Gehaguest_rusimportfix http://www.sql.ru/forum/actualfile.aspx?id=20961930] Приложенный файл (Табель1.7z - 113Kb) Извините долго не заходил, был в командировке... На киберфоруме? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 20:31 |
|
Прикрутить к табелю праздничные дни
|
|||
---|---|---|---|
#18+
guest_rusimportНа киберфоруме? Спасибо, то что надо! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2017, 21:20 |
|
|
start [/forum/topic.php?fid=45&fpage=62&tid=1611902]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 150ms |
0 / 0 |