Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Can we get values from journal Field.

subramani
Mega Contributor

HI,

I need to restore two field values after a step operation.

Please advice me to get the two field values either from journal field ( Here comments in activity log ) or any other best way to restore it.

I don't want to create a dummy field to store it and get it back.

Thanks.

deepak.kanavikar@capgemini.com harishkumarmark.stangerctomasikalai

3 REPLIES 3

Brad Tilton
ServiceNow Employee
ServiceNow Employee

I'm not sure I completely understand this use case, but you can grab journal entry values by using getJournalEntry()



https://developer.servicenow.com/app.do#!/api_doc?v=istanbul&id=r_GlideElement-getJournalEntry_Numbe...


Thanks Brad.



But It will return all the fields. I need only two fields value from the Journal Entry, so that I can assign these values to my required field.


You're only running that on a specific field, so if you want the last to work notes you would do current.work_notes.getJournalEntry(2) or for comments you would do current.comments.getJournalEntry(2).



If you're looking for things like the last 2 fields that changed (i.e. assigned to or caller) then you'd need to query that from the history table as the journal entries are specific to the journal fields.