Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
12 replies
Subscribers
4 subscribers
Views
3471 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Reports
132076 - no subject - I am trying to create a portal report of
Mahesh Sanga
over 9 years ago
I am trying to create a portal report of type Process Model, the context is "Models last modified by user" and I have given my user name and created the report.
But it is not showing the list of Process Models that I published today, there is no property like "last modified by" and no "Last modified date". in Process Model Properties.
But these both are available in Applications, so why are they not available for reports?...
OriginalPostID-132076
Discussion posts and replies are publicly visible
0
Eduardo Fuentes
Appian Employee
over 9 years ago
The report doesn't show that. Instead have a look at some ideas at
forum.appian.com/.../e-131788
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Jen
over 9 years ago
thanks Eduardo
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Mike Schmitt
over 9 years ago
@Eduardo: is there currently any plan to get this functionality working? I require some way of getting an automated list of Process Model IDs based on either modification date (or as a fallback, last-modified-user), but i am hitting a brick wall because any such functionality is either undocumented or non-functional.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 9 years ago
You can create a process model to achieve this by combining the "All Process Models Report", "Execute Process Report" smart service, Looping Functions and the "Content Details by UUID" plug-in and its function getProcessModelDetailsByUUID() which returns Creator, Last Modified User, Last Modified On, Created On, etc.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 9 years ago
I updated the component today to return Last Modified On and Created On, so make sure you deploy the latest version.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 9 years ago
Notice that getProcessModelDetailsByUUID takes the ID or the UUID, so it's very flexible.
Here's how you can extract one of those fields
=keyval(getProcessModelDetailsByUUID(ri!modelID),{"Last Modified on"},":",",")
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Mike Schmitt
over 9 years ago
Thanks, I had our cloud site deploy the latest version and the "LastModifiedBy" feature will probably do what we want. "Last Modified On" would be even better, but I don't see that field in the rule output - it's also not listed on the Shared Components page for the plugin - can you confirm that it should in fact have a "last modified on"?
Also FWIW I previously wrote a custom expression rule that splits up the output of getProcessModelDetailsByUUID and returns everything by dot-properties; it was a pretty straightforward process to update my expression rule to return the two new ones, luckily.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 9 years ago
I re-downloaded the JAR today from the Shared Components and reviewed the source code. I can see that this is returning "Last Modified on:". I'll check the support case.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 9 years ago
The version that has the (note the lower case 'o') "Last Modified on" and "Created on" was released on Thursday; I didn't see any support cases requesting its deployment; you may want to check with the authorized support contact when he's planning the raise the ticket requesting the update.
For the "Last Modified by" note that it's with lowercase "b".
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Mike Schmitt
over 9 years ago
Sorry, I checked back and my deployments were requested on wednesday, so probably just missing getting the newest version.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
>