| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: EPM-set-property - Person Information aus WF auslesen (1581 mal gelesen)
|
ThomasZwatz Moderator cadadmin
Beiträge: 5397 Registriert: 19.05.2000 (10-2022) --------------------------------------------- [stable] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 BCT-Inspector Neutral v22R2 @M7720 Win10 (1909)
|
erstellt am: 06. Feb. 2017 22:38 <-- editieren / zitieren --> Unities abgeben:
Ich möchte in einem Workflow abschliessend eine User-Info vom PersonRecord des WF-auslösenden Users auf ein Attachment (ist ein Item) des WF-Targets schreiben. D.h. in der Art MeinWorkflow.owning_user.Person.PA8 ---> $TARGET.(ItemRevision).MeineAttachmentRelation.(Item).ichWarsPropertyGibt's eine Möglichkeit, dem EPM-set-property Handler den owning_user des WF Prozesses zu übergeben ? Und noch Frage 2: Wenn ich dabei den -to_lov Switch verwende, ist dann der Inhalt meiner LOV nur die eine Zeile ? $TARGET.(ItemRevision).MeineAttachmentRelation.(Item).ichWarsProperty Ich hab das noch nie gemacht ...
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Big King Ehrenmitglied NX/Tc Admin
Beiträge: 1887 Registriert: 06.12.2010 TC13.3_Patch_4 (Upgrading TCxx in 20xx) Solid Edge 2022 MP6 (Upgrading SE20xx in 20xx) BCT v22R2 Inspector (Testing xxx Inspector) -Server VM -Lenovo ThinkPad Intel Core i7-9750H CPU2.6GHz NVIDA Quatro T2000 48GB RAM Win10 Pro 21H2
|
erstellt am: 08. Feb. 2017 16:00 <-- editieren / zitieren --> Unities abgeben: Nur für ThomasZwatz
waaaas ? Zitat: eine User-Info vom PersonRecord des WF-auslösenden Users auf ein Attachment (ist ein Item) des WF-Targets schreiben.
??? PersonRecord ??? EPM-set-property - property : Attribute - value : xxx - to_attach : Target - to_realation : IMAN_master_form - Bypass ------------------ “Vision without action is a daydream. Action without vision is a nightmare.” Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
Beiträge: 5397 Registriert: 19.05.2000 (10-2022) --------------------------------------------- [stable] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 BCT-Inspector Neutral v22R2 @M7720 Win10 (1909)
|
erstellt am: 08. Feb. 2017 16:12 <-- editieren / zitieren --> Unities abgeben:
Jeder Benutzer hat eine Person in der TC Organization zugeordnet. Die Property PA8 an der Person ist der "Interne Post Code". Was ich oben geschrieben hab geht (theoretisch) wenn man die Handler Switches -to_lov und -from_lov verwendet und beim "from" auf den Workflow verzichtet und statt dessen z.B. die Revision des Targets verwendet, d.h. EPM-set-property -property=ichWarsProperty -value=PROP::PA8 -from_lov= LOV mit Inhalt $TARGET.(ItemRevision).owning_user.person -to_lov=LOV mit Inhalt $TARGET.(ItemRevision).MeineAttachmentRelation.(Item) Allerdings sind RelationProperties wie "owning_user" unsupportet. Gibt einen ER dazu aus einer anderen Ecke ER 2218960: EPM-attach-related-objects handler doesn't work right with lov Bei Interesse dranhängen .... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
Beiträge: 5397 Registriert: 19.05.2000 (10-2022) --------------------------------------------- [stable] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 BCT-Inspector Neutral v22R2 @M7720 Win10 (1909)
|
erstellt am: 08. Feb. 2017 21:48 <-- editieren / zitieren --> Unities abgeben:
Der Vollständigkeit halber ein WA dazu: Auf der Target-ItemRevision eine CompoundProperty anlegen die den Inhalt von .owning_user.person.PA8 referenziert: diePA8CompoundPropertyund diese verwenden: EPM-set-property -property=ichWarsProperty -value=PROP::diePA8CompoundProperty -from_attach=TARGET -to_lov=LOV mit Inhalt $TARGET.(ItemRevision).MeineAttachmentRelation.(Item)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|