The plot thickens. If I set this
FreeText1 value in a Ticket properties window (like
ITSM Additional Fields where I've activated it) to the pull-down option '3 normal' then the
Ticket Information display shows this, which is not what I want:
However, if this
FreeText1 value gets set on a new incoming ticket by the
TicketFreeFieldDefault Event I have set on
TicketCreate, then the Ticket Information display shows this, also not what I want,
and if I then open a properties window, the value is
not set.
Here's that TicketCreate event:
Code: Select all
$Self->{'Ticket::TicketFreeFieldDefault'}->{'Element1'} = {
'Counter' => '1',
'Event' => 'TicketCreate',
'Key' => '3',
'Value' => '3 normal'
};
Here's what I want to see, along with sane behavior when I edit the ticket properties.
I don't ever really want to just see '3'. That should be an internal Key only. Right?
In the database I can see the corresponding values which are being displayed:
Or:
Code: Select all
freekey1: Visibility
freetext1: 3
I'll start twiddling with these settings, but I suspect there's no winning combination. If anyone has this working, I'd love to see their code.