SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Berechnete Spalte aktualisieren

Unbeantwortet Dieser Beitrag hat 5 Antworten

Ohne Rang
3 Beiträge
Tomturbo80 erstellt 25 Nov. 2015 12:12
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Guten Tag zusammen,

ich habe bis jetzt nur kleine Sachen in Sharepoint umgesetzt, bin also absoluter Laie in diesem Bereich.

Ich habe mittlerweile mehrere Wochen Googlet und habe mein Vorhaben fast umgesetzt (eben nur fast). Es geht um folgendes:

Ich muss ein Listenformular (Nintex) sauber auf ein Blatt Papier bekommen (Ausdruck, da diese unterschrieben werden muss), also ohne Kopf-Fußzeile und ohne den breiten obersten Menübereich (welcher bei uns Farmweit verwendet wird). 

Ich habe mir also eine als "Zahl" Formatierte berechnete Spalte angelegt. In diese habe ich eine Formel mit Hyperlink (über die "ID") und dem Zusatz an die URL "IsDlg=2" eingefügt. => Dadurch bekomme ich mein Formular ohne diesem Menü und über die Rechte Maustaste kann über die Druckvorschau die Kopf und Fußzeile sehr schön ausgeblendet werden.

Das ganze funktioniert jetzt jedoch nur auf die bereits existierenden Listeneinträge. Wenn ich nun ein neues Element erstelle läuft die Formel "ins leere", da die ID zu diesem Zeitpunkt noch nicht gesetzt ist.

Jetzt wäre mein Ansatz (gefällt mir zwar nicht wirklich) diese Spalte über einen Workflow welcher Asynchron läuft zu aktualisieren (Nintex-Workflow). => Jedoch scheitere ich vergebens an diesem Schritt !

Hat zufällig jemand eine bessere Idee, oder kann mir wer beim Workflow weiterhelfen ?

Bin über jede Hilfe sehr Dankbar, habe bereits eine Unmenge an Stunden bzw. Tagen mit dieser Liste verbracht.

LG

tomturbo80 

 

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 25 Nov. 2015 12:23
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

[quote user="Tomturbo80"]Das ganze funktioniert jetzt jedoch nur auf die bereits existierenden Listeneinträge. Wenn ich nun ein neues Element erstelle läuft die Formel "ins leere", da die ID zu diesem Zeitpunkt noch nicht gesetzt ist.[/quote]

Das kannst Du komplett vergessen. Solange das Element nicht gespeichert ist, gibt es kein Drucken. Wäre IMHO auch sinnlos.

Überhaupt würde ich an Deiner Stelle die Anforderungen infrage stellen. Warum um alles muß heutzutage noch etwas unterschrieben werden, was sowieso elektronisch vorliegt? Es gibt auch digitale Signaturen und SharePoint/MS Office unterstützen die durch die Bank.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
3 Beiträge
Tomturbo80 Als Antwort am 26 Nov. 2015 19:40
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Andi,

Danke für deine Antwort. Ich meine aber auch nicht vorm Speichern. Sondern alle Listeneinträge welche nach der Erstellung der Spalte mit der Formel erstellt wurden.

Mir ist klar, eine Digitale Signatur wäre die Beste Lösung, jedoch ist unser Unternehmen noch lange nicht so weit.

Hast du oder jemand anderer eine Lösung mit dem Aktualisieren bzw. ausdrucken ?

Danke

lt

tomturbo80

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 27 Nov. 2015 08:25
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Dann habe ich das Problem irgendwie nicht ganz verstanden. Kannst Du es nochmal anders beschreiben?

Kann es sein, daß Du in einem berechneten Feld in der Formel das Feld ID verwenden möchtest? Das geht nicht, aber Du kannst dasselbe mit einem einfachen kleinen Workflow erreichen.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
3 Beiträge
Tomturbo80 Als Antwort am 29 Nov. 2015 20:11
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Andi,

die Formel in der berechneten Spalte lautet:

="<a href='https://Firmenname.net/arbeitsbereiche/produktion/Lists/Erstteil%20Prfprotokoll/DispForm.aspx?ID="&ID&"&IsDlg=2'>Öffnen/Drucken</a>"

Also ich habe eine Liste deren Elemente ich nach Erstellung auszudrucken habe. Mit dieser Formel würde das funktionieren. Aber leider nur an den

bereits jetzt vorhandenen Elementen. Alle Elemente welche erst jetzt (nach Einfügen dieser berechneten Spalte) erstellt werden funktionieren nicht, da die ID nicht kalkuliert wird.

Hoffe du kannst mir folgen. Danke Dir für deine Hilfe

lg

tomturbo80

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 30 Nov. 2015 08:16
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Daß die ID nicht funktioniert, habe ich ja oben schon geschrieben. Und einen Workaround ebenfalls.

Viele Grüße
Andi
af @ evocom de
Blog