Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Umfrage drucken vor Beendigung

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 8 months ago - 3 years 8 months ago #203843 by Joffm
Replied by Joffm on topic Umfrage drucken vor Beendigung
Hallo, Natascha,
der Report hat ja keine Ahnung von LimeSurvey-Gruppen. Daher kannst Du diese zunächst einmal nicht so ausblenden.

Ich habe aber in meinem letzten Report dies benutzt:
Wissend, dass ja eine simple HTML-Seite dargestellt wird, schreibe ich - falls eine Bedingung zutrifft, das Kommentar-Tag hinein


{if(F8_6=="Y" or count(that.F8)==1,"<!--","")}
Code:
<table border="1" collapse="collapse" width="100%">
  <thead>
    <tr style="background-color:#30529d;color:white;">
      <th colspan="2"><span style="font-size:11pt;">F9. Welches Tool nutzen Sie am häufigsten?</span></th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td style="font-size:9pt;font-weight:bold;text-align:center" width="15%">{if(F9==1,"X","")}</td>
      <td style="text-align:left;font-size:9pt" width="85%">Mein Superduper Tool</td>
    </tr>
...
  </tbody>
</table>
und am Ende wird der Kommentar beendet.
{if(F8_6=="Y" or count(that.F8)==1,"-->","")}


Wie schon gesagt, es ist eine einfache HTML-Seite.
Daher könntest Du die Gruppen auch jeweils in getrennte <div> </div> setzen,
wo dann ebenfalls eine Bedingung für das Ausblenden sorgen könnte.
Irgendwie so: <div class="{if(Q1>5,'hidden','')}"> .... </div>
In der pdfreport.css kannst Du dann ja die Klasse .hidden mit "display:none" definieren.
Habe ich noch nicht ausprobiert.

Zur zweiten Frage.
Ich würde genauso vorgen wie oben, nur auf Zeilenebene (also um das <tr> </tr> die Kommentargeschichte.
Oder geht ein direktes <tr style="{if(Q1==3,'display:none','')}"> ?

Ich weiß ja auch nicht, wie Du es zur Zeit implementiert hast.

Probiere es einfach einmal aus.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 3 years 8 months ago by Joffm.
The topic has been locked.
More
3 years 8 months ago #203870 by NataschaWe2006
Replied by NataschaWe2006 on topic Umfrage drucken vor Beendigung
Lieber Joffm,

vielen Dank für die schnelle Rückmeldung! Das Setzen der Gruppen in einen eigenen <div>Tag scheint mir eine sehr gute Möglichkeit zu sein. Das wollte ich nun ausprobieren. Bis jetzt habe ich aber vergeblich nach der pdfreport.css gesucht.
Kann es sein, dass ich darauf keinen Zugriff habe, wenn das Plugin durch unseren Superadministrator installiert wurde? Oder wo müsste die pdfreport.css normalerweise zu finden sein? (s. Editoransicht: )
Falls die css nur für unseren Administrator zugänglich ist, müsste ich nämlich zwingend auf eine der anderen Lösungen ausweichen.

Vielen Dank im Voraus für die tolle Unterstützung!
Lieben Gruß
Natascha
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 8 months ago #203871 by Joffm
Replied by Joffm on topic Umfrage drucken vor Beendigung
Hallo,
1. "pdfreport.css".
forums.limesurvey.org/forum/plugins/1204...r-this-plugin#194841

Nützt Dir dann wohl nichts.

Ich hatte sie auch nur erwähnt, weil man so ein kleines bisschen moderner arbeitet, indem man Klassen benutzt.
Statt des
<div class="{if(Q1>5,'hidden','')}"> .... </div>
versuchst Du dann eben das altbewährte
<div style="{if(Q1>5,'display:none','')}"> .... </div>

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose