schon beim Betreff bin ich ins Schwitzen gekommen. Ich finde keine einfach Überschrift für mein Problem. Ich möchte etwas und habe ehrlich gesagt keine Ahnung wie ich es realisieren soll.
Ausgangssituation:
Ich habe ein Abfrage in Power Query die mir viele Datensätze aus einer MS SQL Datenbank ließt. Diese Datensätze werden von mir etwas angepasst, ins Datenmodell übertragen und letztendlich als Power Pivot Tabelle ausgegeben. Für einen Großteil dieser Datensätze existiert zum Inhalt des Felds "RECHNR" ein PDF dessen Namen mit dem Inhalt aus Feld "RECHNR" übereinstimmt. Alle PDF befinden sich in einem fest vorgegebenen Netzwerkpfad. Nicht für jeden Datensatz gibt es einen Eintrag im Feld "RECHNR" und nicht für jeden Eintrag im Feld "RECHNR" existiert auch ein PDF (für die meisten schon).
Ich möchte jetzt folgendes:
- für jeden Datensatz mit einem Eintrag im Feld "RECHNR" soll überprüft werden, ob es ein PDF mit dem Feldinhalt gibt
- gibt es ein PDF, dass soll ein kleines Icon (z.B. Heftklammer) irgendwo in der Zeile ausgegeben werden
- und wenn man dann auf das Icon klickt, dann soll das PDF geöffnet und angezeigt werden.
Ich habe noch nicht einmal eine Idee, wie ich dieses Thema lösen soll. Im Rahmen der Abfrage? Kann man so etwas mit M programmieren? Irgendwie glaube ich nicht das dies geht. Mit irgendwelchen DAX-Funktionen kann ich mir auch nicht vorstellen.
Die Pivot-Tabelle durchgehen geht auch nicht. Dort gibt es Slicer und Filter, die Info wäre also jedes Mal zu aktualisieren. Vermutlich muss ich die Übergabe an das Datenmodell überspringen und die Daten gleich in ein Tabellenblatt schreiben und dann dieses Tabellenblatt durchlaufen. Ich weiß aber auch nicht wie man so kleine Icons einbindet, einen Pfad hinterlegt und wie man dem Icon einen Hyperlink zuweist, der dann das PDF öffnet. Eigentlich würde ich meine VBA Kenntnisse nicht als bescheiden bezeichnen, aber in diesem Bereich war ich noch nie tätig.
Für Anregungen wäre ich euch sehr dankbar.
Grüße
Michael