Hello,
I have a info bar being generated that holds a value (ClaimId) that I would like to see returned as a hyperlink. Currently, the value is just being inserted into the info bar and being returned as a static value.
public List frgetUsingClaimList() { List cl = new List(Types::String); VMClmClaimHeader clHe; VMClmClaimOperation clmOp, thisop; while select thisop where thisop.ClaimId == this.RecId { while select ClaimId from clHe // 4273 where clHe.VINNumber == this.VINNumber && clHe.frPortalLock == NoYes::No join clmOp where clmOp.ClaimId == clHe.RecId && clmOp.ClaimId != thisop.ClaimId && clmOp.OperationId == thisop.OperationId && !clmOp.SubOperation && !thisop.SubOperation { cl.addEnd(strFmt("@VMS758",clHe.ClaimId,clmOp.authOperation().OperationId)); } } return cl; }
cl is the info bar list
clHe is where I'm grabbing all messages for the infobar related to the claim
clmOp is the current claim record instance that is being used to find the related claim messages.
cl.addEnd is where I'm thinking I'd like to convert the value (clHe.ClaimId) to a hyperlink. I've seen mentioning of a URL extended data type and wondered if that was reusable for this particular code solution.
Also, a bridge I'll have to cross once I figure out if my question is even possible, strfmt might not take a hyperlink as it's input even though the hyperlink is just a string. I'm not sure if the system will recognize that once it's converted and passed.