Jump to content

Abfrage von Tags


---
 Share

Recommended Posts

Der folgende Programmcode gibt alle Tags in einem Projekt aus:

# -*- coding: utf-8 -*-
import gom

tags_alle=[]

# Liste erzeugen mit allen Elementen, welche in mindestens einem Tag vorkommen
elementliste = [i for i in gom.ElementSelection ({'category': ['key', 'elements', 'overview_explorer_categories', 'all_elements']}) if len(i.tags)!=0]
# Liste erzeugen mit allen Tags
tagliste_alle = [i.tags for i in elementliste]
# Listen in Liste aufloesen
[tags_alle.extend(i) for i in tagliste_alle]
# Tag-Duplikate entfernen und sortieren
tags_in_projekt_alle = sorted(list(set(tags_alle)))

print(tags_in_projekt_alle)

 

Link to comment
Share on other sites

Guten Morgen!

Vielen Dank! Hatte gehofft das dass etwas komfortabler geht und die Tags wie die Elemente in einer Liste abgerufen werden können. Aber die Tags so raus zu filtern geht natürlich auch!

MfG E. Pusch

Link to comment
Share on other sites

  • 3 years later...

Hallo!

Ich komme gerade nicht weiter. Kann man den Status von Tags abfragen? Z.B. ob Tags für ausgewählte Reportseiten aktiv sind (also die Reportseiten ausgewählt bzw. abgewählt sind). Würde mir sehr weiterhelfen, wenn das möglich wäre.  Danke schonmal!

Grüße E. Pusch

Link to comment
Share on other sites

 Share

×
×
  • Create New...