[rt-users] Get CustomField value when CF type is "Ticket Transaction"
Monti gmail
monti.mail at gmail.com
Mon Nov 10 05:36:35 EST 2008
Hi again, sending issues on Sunday usually get losts, I am resending my
issue below, kindly asks for assistance here :)
On Sun, Nov 9, 2008 at 7:29 PM, Monti gmail <monti.mail at gmail.com> wrote:
> Hi all,
>
> I have spent many hours today to find a solution to my problem, I will VERY
> much appriciate any help here.
>
> I have a CF Applies to "Ticket Transaction" called "SendResolutionMail"
> which is select one value type.
> I can't get the CF Value out of it if it applies to "Ticket Transaction"
> BUT I can get it if the CF applies to "ticket".
> I have tried many suggested ways to implement it which I found in the net.
> but none of them solved it for me.
>
> I have the following scrip and the Logger output is empty when I use
> $Ticket->FirstCustomFieldValue. I can't get the CF Value out of it...
>
> *Please help :(*
>
> { ### True when transaction is incoming email and CF 'noemail' is not set
> my $Transaction = $self->TransactionObj;
> my $Ticket = $self->TicketObj;
> my $val = $Transaction->Type eq 'Status'
> && $Transaction->NewValue eq 'resolved'
> && get_custom("SendResolutionMail");
> return $val;
>
> ### Returns custom field value
> ### get_custom($field_name)
> sub get_custom {
> my $target_name = $_[0];
> my $val = $Ticket->FirstCustomFieldValue($target_name);
> *$RT::Logger->warning("$val");* # Logger output - RT: ((eval 1182):14)
> return $val if defined $val;
> return undef;
> }
> }
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20081110/b7c7512c/attachment.htm>
More information about the rt-users
mailing list