[scodoc-devel] liste saisie des abences

Dominique SOUDIERE dominique.soudiere at univ-lehavre.fr
Dim 27 Oct 14:52:53 CET 2019


Bonjour,

je me dis que ce serait bien d'avoir une liste des saisies d'absences 
afin de pouvoir remonter en cas d'erreur.

J'avais commencé à programmer ceci mais cela donne bien sûr toutes les 
saisies. Il faudrait filtrer par dates du semestre.

Dominique


def formsemestre_list_saisies_abs(context, formsemestre_id, 
format='html', REQUEST=None):
     """Table listant toutes les operations de saisies de absences, dans 
le semestre."""
     r = SimpleDictFetch(
         context,
         """select *  from scolog s where s.method like'AddAbsence'""",
         { 'formsemestre_id' : formsemestre_id,
           } )
     columns_ids=( 'date', 'remote_addr', 'authenticated_user', 'msg')
     titles = {'date':'Date connexion',  'msg' : 'Message'}
     tab = GenTable( titles=titles, columns_ids=columns_ids, rows=r,
                     html_title="<h2>Connexions </h2>",
                     html_class='gt_table table_leftalign table_coldate',
                     html_sortable=True,
                     caption='Connexions',
preferences=context.get_preferences(formsemestre_id),
                     base_url = '%s?formsemestre_id=%s' % (REQUEST.URL0, 
formsemestre_id),
                     origin = 'Généré par %s le ' % VERSION.SCONAME + 
timedate_human_repr() + ''
                     )
     return tab.make_page(context, format=format, REQUEST=REQUEST)



Plus d'informations sur la liste de diffusion scodoc-devel