<div dir="ltr">Links have a "base" and a "target."  Logically, I would expect the target to be the "other thing."  I think that's not the case for "depends on" relationships, which is what I based my code on.  (I don't know whether that should be regarded as a bug.)<div><br></div><div>Anyway, try replacing "BaseURI" and "BaseObj" with "TargetURI" and "TargetObj" respectively.</div><div><br></div><div>I apologise for not testing my code in this instance before sharing it with the list.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 17 December 2014 at 23:18, Thomas Westlund <span dir="ltr"><<a href="mailto:thomas@westlund.no" target="_blank">thomas@westlund.no</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="NO-BOK" link="blue" vlink="purple"><div><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Hi again,<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Hmm, seems there might be something wrong or missing with the code<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">It only prints the ID of the current ticket, I have related two tickets to test it, it prints its own id two times.<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Any tips where to start?<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">--<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Thomas<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"><div><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Fra:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Alex Peters [mailto:<a href="mailto:alex@peters.net" target="_blank">alex@peters.net</a>] <br><b>Sendt:</b> 17. desember 2014 12:59</span></p><div><div class="h5"><br><b>Til:</b> Thomas Westlund<br><b>Kopi:</b> <a href="mailto:rt-users@lists.bestpractical.com" target="_blank">rt-users@lists.bestpractical.com</a><br><b>Emne:</b> Re: [rt-users] Help with Templates<u></u><u></u></div></div><p></p></div></div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">I personally don't have experience with assets, but hopefully someone else on the list can assist you with modifying that code to list assets (or give you code to list them separately).<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On 17 December 2014 at 22:56, Thomas Westlund <<a href="mailto:thomas@westlund.no" target="_blank">thomas@westlund.no</a>> wrote:<u></u><u></u></p><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><div><div><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Thanx, that did the trick. This is really helpful ;-)</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">This code only prints related tickets, what if the related object is an Asset? Is it possible to print the id of that as well?</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">--</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Thomas</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"><div><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Fra:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Alex Peters [mailto:<a href="mailto:alex@peters.net" target="_blank">alex@peters.net</a>] <br><b>Sendt:</b> 17. desember 2014 12:42</span><u></u><u></u></p><div><div><p class="MsoNormal"><br><b>Til:</b> Thomas Westlund<br><b>Kopi:</b> <a href="mailto:rt-users@lists.bestpractical.com" target="_blank">rt-users@lists.bestpractical.com</a><br><b>Emne:</b> Re: [rt-users] Help with Templates<u></u><u></u></p></div></div></div></div><div><div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal">Sorry, there's a missing closing bracket on the return line.  It should be this:<u></u><u></u></p><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">return join(q{, }, map { "#$_" } sort @refers_to_ids);<u></u><u></u></p></div></div><div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal">On 17 December 2014 at 22:38, Thomas Westlund <<a href="mailto:thomas@westlund.no" target="_blank">thomas@westlund.no</a>> wrote:<u></u><u></u></p><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt"><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Hi,</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">There seems to be an error in the code:</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">This is my complete template</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">======= CUT  HERE  ======</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Subject: Ordrestatus: { $Ticket->SubjectTag }</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Hei,</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Her kommer ditt tilbud.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Vennligst behold:</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">         { $Ticket->SubjectTag }</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">emnefeltet ved fremtidig korrespodanse i denne saken.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">                        </span><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Mvh,</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">                        Kvantel AS</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">                        {$Ticket->QueueObj->CorrespondAddress()}</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">---------------------------------------------------------------------------</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Related ticket IDs: </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">{</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">  my @refers_to_ids;</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">  my $refers_to = $Ticket->RefersTo;</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">  while (my $link = $refers_to->Next) {</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">    next unless $link->BaseURI->IsLocal;</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">    push @refers_to_ids, $link->BaseObj->id;</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">  }</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">  return join(q{, }, map { "#$_" } sort @refers_to_ids;</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">}</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">======= CUT  HERE  ======</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">When I try to save this template, I get the following error:</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal" style="margin-left:48.0pt;background:#ffffcc"><span lang="EN" style="font-size:10.0pt;font-family:Symbol;color:black">·</span><span lang="EN" style="font-size:7.0pt;color:black"> </span><b><span lang="EN" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:black">Template Tilbud: Content updated</span></b><u></u><u></u></p><p class="MsoNormal" style="margin-left:48.0pt;background:#ffffcc"><span lang="EN" style="font-size:10.0pt;font-family:Symbol;color:black">·</span><span lang="EN" style="font-size:7.0pt;color:black"> </span><b><span lang="EN" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:black">Couldn't compile template codeblock ' my @refers_to_ids; my $refers_to = $Ticket->RefersTo; while (my $link = $refers_to->Next) { next unless $link->BaseURI->IsLocal; } return join(q{, }, map { "#$_" } sort @refers_to_ids; ': syntax error at template line 28</span></b><u></u><u></u></p><p class="MsoNormal"><span lang="EN" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">--</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Regards</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Thomas</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"><div><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Fra:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Alex Peters [mailto:<a href="mailto:alex@peters.net" target="_blank">alex@peters.net</a>] <br><b>Sendt:</b> 17. desember 2014 11:57<br><b>Til:</b> Thomas Westlund<br><b>Kopi:</b> <a href="mailto:rt-users@lists.bestpractical.com" target="_blank">rt-users@lists.bestpractical.com</a><br><b>Emne:</b> Re: [rt-users] Help with Templates</span><u></u><u></u></p></div></div><div><div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal">Simply copy everything between (and including) the outermost curly braces in the location where you'd like a comma-separated list of ticket numbers to appear.<u></u><u></u></p><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">Basically any curly brace construct will be replaced with something else when the template is evaluated.<u></u><u></u></p></div></div><div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal">On 17 December 2014 at 18:36, Thomas Westlund <<a href="mailto:thomas@westlund.no" target="_blank">thomas@westlund.no</a>> wrote:<u></u><u></u></p><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt"><div><div><p class="MsoNormal">Hi,<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">Thanks for your reply<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">I'm fairly new RT an my perl skills at not to good either.<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">How would I go about outputting this in a template?<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">--<u></u><u></u></p></div><div><p class="MsoNormal" style="margin-bottom:12.0pt">Thomas<u></u><u></u></p></div><div><div><div><p class="MsoNormal" style="margin-bottom:12.0pt"><br>On 17. des. 2014, at 00.28, Alex Peters <<a href="mailto:alex@peters.net" target="_blank">alex@peters.net</a>> wrote:<u></u><u></u></p></div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><div><div><p class="MsoNormal">You're getting an RT::Links instance, which is an iterator.  I've used something like this with success:<u></u><u></u></p><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">Related ticket IDs: {<u></u><u></u></p></div><div><p class="MsoNormal">  my @refers_to_ids;<u></u><u></u></p></div><div><p class="MsoNormal">  my $refers_to = $Ticket->RefersTo;<u></u><u></u></p></div><div><p class="MsoNormal">  while (my $link = $refers_to->Next) {<u></u><u></u></p></div><div><p class="MsoNormal">    next unless $link->BaseURI->IsLocal; # skip over non-ticket links<u></u><u></u></p></div><div><p class="MsoNormal">    push @refers_to_ids, $link->BaseObj->id;<u></u><u></u></p></div><div><p class="MsoNormal">  }<u></u><u></u></p></div><div><p class="MsoNormal">  return join(q{, }, map { "#$_" } sort @refers_to_ids;<u></u><u></u></p></div><div><p class="MsoNormal">}<u></u><u></u></p></div></div><div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal">On 17 December 2014 at 07:51, Thomas Westlund <<a href="mailto:thomas@westlund.no" target="_blank">thomas@westlund.no</a>> wrote:<u></u><u></u></p><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt"><div><p><span style="font-family:"Calibri",sans-serif">Hi,</span><u></u><u></u></p><p><span lang="EN-GB" style="font-family:"Calibri",sans-serif">I want to display the ID of related Tickets in my template</span><u></u><u></u></p><p><span lang="EN-GB" style="font-family:"Calibri",sans-serif">I tried using this</span><span lang="EN-GB">  </span><span lang="EN-GB" style="font-family:"Calibri",sans-serif">{$Ticket->RefersTo}</span><u></u><u></u></p><p><span lang="EN-GB" style="font-family:"Calibri",sans-serif">But that just returns</span><span lang="EN-GB"> </span><span lang="EN-GB" style="font-family:"Arial",sans-serif;color:black">RT::Links=HASH(0x7f6dc46f7d20)</span><u></u><u></u></p><p><span lang="EN-GB" style="font-family:"Arial",sans-serif;color:black">How can I expand this to the ID of the related object?</span><u></u><u></u></p><p><span lang="EN-GB" style="font-family:"Arial",sans-serif;color:black">Regards</span><u></u><u></u></p><p><span lang="EN-GB" style="font-family:"Arial",sans-serif;color:black">--</span><u></u><u></u></p><p><span lang="EN-GB" style="font-family:"Arial",sans-serif;color:black">Thomas</span><u></u><u></u></p></div></blockquote></div></div></div></blockquote></div></div></div></blockquote></div></div></div></div></div></div></div></blockquote></div></div></div></div></div></div></div></blockquote></div></div></div></div></div></div></div></blockquote></div></div>