2016-08-25 4 views
0

Um dies zu starten, ist der On-Demand-Service NICHT die Server-Version.Confluence Advanced PDF Export für JIRA Macro-Tabellen

Ich habe eine Menge Forschung über mögliche Einschränkungen der Cloud basierend auf der Nachfrage Confluence gemacht, und hatte einige große Erfolge bei der Verwendung der Global PDF Stylesheet zusammen mit div Makros, um die Stile in der Seite (n), um Seitenumbrüche in den Exporten zu verwalten (siehe unten), ohne die von Atlassian vorgeschlagenen, eingeschränkteren Titel (H1, H2, H3, usw.) verwenden zu müssen.

/* CSS for Brute Force User Macros */ 
div.pdfbreakbefore {page-break-before:always;} 
div.pdfbreakafter {page-break-after:always;} 
div.pdfnobreakbefore {page-break-before:avoid;} 
div.pdfnobreakafter {page-break-after:avoid;} 
div.pdfnobreakinside {page-break-inside:avoid;} 

/* Keep Together */ 
div.p {page-break-inside:avoid;} 

/* Keep with Previous */ 
.image-wrap, div.expand-control {page-break-before:avoid;} 

Jedoch versuche ich jetzt den globalen PDF Sheet zu verwenden, um die Tabelle auf einer ausgewählte Spalte zu bestellen, die derzeit nur in der viewpage indem Sie auf dem Tabellenkopf

Ich kenne den Makronamen bestellbaren ist einen Teil der Logik ist jiraissues here Bezug genommen wird, und versucht, hier zusammen mit Blick auf den Quellcode mit dem folgenden Code

jira-macro-table-underline-pdfexport {jiraissues-order-name:requirements;} 

„Anforderungen“ zu kommen verwendet verwendet, ist die Säule I auf den Inhalt zu bestellen versuche. Aber unabhängig davon, wie ich diesen Code ändere, um den Export zu zwingen, die Tabelle basierend auf dieser Spalte zu ordnen, kann ich sie nicht bestellen, und ich bin ratlos, wo ich falsch gelaufen bin.

Hat jemand in der Lage zu erarbeiten, was der (CSS) Stylesheet Aufruf wäre?

+0

Ich habe eine mögliche Entwicklung Vorschlag (https://jira.atlassian.com/browse/CONF-43518) geöffnet, aber es wäre immer noch gut sein, eine Lösung außerhalb dieses zu finden, sollten sie wählen diese nicht beheben. –

Antwort

0

Ok nach weiteren Recherchen habe ich festgestellt, dass das Problem durch Verwendung einer erweiterten (JQL-Abfrage) Suche überwunden werden kann, in der Sie auch die Bestellung enthalten können.

Weitere Details finden Sie unter here, aber hier wird die Suche verwendet, die die Bestellung für das obige Szenario korrigiert.

project ~ "requirements" order by requirement asc