FET - edit & print

Started by g.theodoroy, February 22, 2025, 09:56:17 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Liviu Lalescu

It is you who know best, to decide.

g.theodoroy

Modified:

Groups with no activities are not visible by default at the bottom of the table.

Added a toggle button so user can toggle them visible or not.

Groups with no activities scan is triggered also in table creation and update (Undo - Redo)


Vangelis Karafillidis

Hello @Liviu Lalescu and @g.theodoroy.

I think that displaying the students groups at the bottom of the timetable is a good idea. Since I have tried preparing timetables using spreadsheets, the user needs definitely to check which students sets have activities and which ones not (for every single time slot). For most schools, the timetablers work on the "teachers time horizontal" view of the timetable in order to make the necessary adjustments. But this view, is insufficient when the user needs to check easily and fast the situation of the students sets for each one of the time slots. So, the user needs a supplementary chart in order to monitor the "status" of each students group (gap or activity) for all time slots. In my opinion a chart at the bottom the timetable with "ones" (1=activity) and "zeros" (0=no activity) for all the respective students sets would be highly useful. This chart should have in the vertical axis the names of all students groups, and in the horizontal axis these "ones" and "zeros". Of course, the timetable and this supplementary chart should be "aligned" in the vertical axis, so that their time slots correspond each other. Another variant of this chart would be even more useful. For example if a group has no activity in a specific time slot, this specific group ad its respective subgroups should appear with "zeros". And vice-versa. For example, if all the groups of a year have no activities on a specific time slot, this year should appear with a "zero" as well. I don't know if this is possible to be implemented, but the user needs definitely a way to "monitor" their data.

Vangelis.


Liviu Lalescu

Thank you, Vangelis! I am not the best person to answer, I will wait for others' opinions.

GUEFFAZ ABDELKRIM

good job
 did you add this table of teachers and student

g.theodoroy

#65
This program does not intend to substitute printing of schedule.

It uses "teachers_time_horizontal" projection in order to be able to
  • do minor schedule modifications when a teacher is absent
  • print that day's schedule.

If you like to print more reports you should
  • download the modified fet file
  • open it with FET
  • print anything you prefer

g.theodoroy

Added ability to

set the title to be printed

instead of fet filename

Liviu Lalescu


abuayham2016

Thank you, brother. Please add the ability to change the direction of the table from right to left.

g.theodoroy

Added functionality.


A button selects direction of table either "right to left" (rtl) or "left to right" (ltr).


Thanks abuayham2016 for suggestion and confirmation that works !!!
 

Liviu Lalescu


g.theodoroy

Added functionality

A button shows/hides subject at cards.


g.theodoroy

Modified show/hide button.


Click in center shows or hides subject in card.


Default value of font-size of subject is 6px

  • Click right enlarges font-size by 1px
  • Click left reduces font-size by 1px


abuayham2016

Dear Brother

Thank you very much for the modifications and new additions

New suggestions for improvement:

Do not print on teachers

Automatic adjustment of the text of subject names when the font is enlarged or decreased

Improved font size for teachers and names of days and time periods

g.theodoroy

Please give me more details of your suggestions.