Bonjour,
Je voulais utiliser le composant printer du primefaces avec un schedule, mais en cliquant sur le bouton il m'affiche le printer contenant seulement l'entête de l'agenda (schedule) sans afficher les évènements ni les données de l'agenda
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<h:form >
 <h:commandButton value="Print" type="button" icon="ui-icon-print">  
        <p:printer target="emplois" />  
    </h:commandButton> 
    <p:growl id="messages" showDetail="true" />
 
    <p:schedule id="emplois" value="#{scheduleController.eventModel}" widgetVar="myschedule" locale="fr"
                draggable="true"  resizable="true"   timeFormat="HH:mm" minTime="8:00" maxTime="19:00" axisFormat="HH:mm"
                >
 
        <p:ajax event="dateSelect" listener="#{scheduleController.onDateSelect}" update="eventDetails" oncomplete="eventDialog.show()" />
        <p:ajax event="eventSelect" listener="#{scheduleController.onEventSelect}" update="eventDetails" oncomplete="eventDialog.show()" />
        <p:ajax event="eventMove" listener="#{scheduleController.onEventMove}" update="messages" />
        <p:ajax event="eventResize" listener="#{scheduleController.onEventResize}" update="messages" />
 
    </p:schedule>
Merci d'avance pour votre aide