Topic: Дата в загловке таблицы

Доброго впемени суток!
Помогите, пожалуйста!
Необходимо в шапке таблицы выводить даты. Это что-то типа журнала посещения занятий. В таблице ФИО ученика, далее колонки с отметкой (явка, болезнь), а в шапке над ними даты. если не сложно прикрепите тестовый проектик для наглядности. Огромное спасибо!

Re: Дата в загловке таблицы

Vickus wrote:

..если не сложно прикрепите тестовый проектик для наглядности.

и ключ от квартиры, где девки лежат готовые к употреблению...

Re: Дата в загловке таблицы

Это называется кросс-таблица. В MVDB реализуется через скрипты. Вы можете воспользоваться поиском по форуму, чтобы найти примеры реализации такой задачи. И, как правильно заметил ранее Владимир, решение не будет тривиальным )))

Визуальное программирование: блог и телеграм-канал.

Re: Дата в загловке таблицы

Привет Vickus, привет Konstantin,
Это может быть не совсем то, что вы хотите, но, возможно, это может дать вам некоторые идеи; это модификация старого проекта.
Чтобы использовать это
1. выберите нужный год и месяц из соответствующих выпадающих списков (вы можете нажать кнопку «Overview», чтобы увидеть, какие ежемесячные списки посещаемости уже настроены
2. добавить сотрудников (в вашем примере это могут быть студенты) в список посещаемости за месяц.
3. В основной сетке таблицы вам просто нужно щелкнуть в любой из ячеек, чтобы установить галочку (щелкните еще раз, чтобы снять ее).
4. Очевидно, что в этом примере у вас есть только 2 состояния (присутствует или отсутствует), но вы можете легко изменить его, чтобы иметь 3-4 состояния, и просто выбрать нужное, щелкнув несколько раз в соответствующей ячейке, чтобы просмотреть варианты.
Надеюсь, это поможет.
Derek.
.
.
This might not be exactly what you want but maybe it can give you some ideas;  it's a modification of an old project.
To use it
1.  choose the year and month you want from the relevant comboboxes (you can click on the button called 'Overview' to see which monthly attendance listshave already been set up
2.  add employees (in your example it might be students) to the monthly attendance list.
3.  On the main tablegrid, you just need to click in any of the cells to set a check-mark (click again to remove it).
4.  Obviously, in this example you only have 2 states (present or absent) but you could easily change it to have 3-4 states and simply select which one you want by clicking repeatedly in the relevant cell to cycle through the options.

Post's attachments

Attachment icon attendance log 2.zip 355.22 kb, 166 downloads since 2022-12-17 

Re: Дата в загловке таблицы

Thank you for sharing this Derek.  I have wondered how (and if) this could be done big_smile

"Energy and persistence conquer all things."