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.




bei Änderung eines Elements lokale Datei starten

Unbeantwortet Dieser Beitrag hat 3 Antworten

Ohne Rang
349 Beiträge
Manfred K. erstellt 23 Jan. 2013 09:56
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

kann man bei Änderung eines Elements in einer Liste oder beim neuen Element eine selbst programmierte Konsole starten?

Workflow? Powershell?

Danke.

 

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 23 Jan. 2013 11:25
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Das Stichwort heißt EventReceiver. Damit kann eigener Code ausgeführt werden.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
349 Beiträge
Manfred K. Als Antwort am 23 Jan. 2013 15:25
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

ich habe ein Auwahlefeld, das sich auf das Feld in einer anreren Liste bezieht. Nun möchte ich, dass wenn ein neues Element in der Liste A erstellt wird, kommt das neue Element in der Liste B zur Ansicht.

Das habe ich schon mit meinem Code geschafft....

Nur noch, wenn ich mit einem EventReceiver in der Liste A das Feld z.B. "Title" hinzufüge, erscheint das Element 'test1' in der Liste B im Auswahl-Feld nicht. Erst wenn ich ein weiteres Feld hinzufüge'test2', erscheint erst dann in der Liste B 'test1'.

wie kann beim Element speichern, die Liste erst updaten und dann die Liste nach Feldern abfragen?

Danke!

 

Ohne Rang
163 Beiträge
Markus Sallmutter Als Antwort am 23 Jan. 2013 15:39
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hmm die Beschreibung verwirrt mich ein bisschen.

Stimmt es das du in Liste B ein Lookupfeld auf Liste A hast?

Updaten kann man die Liste mit SPList.Update() Aber ich bin mir nicht sicher ob das das ist was du erreichen willst.