<div dir="ltr">In order make sure that we're solving the correct problem, since my previous post was terse, and I'm not sure whether I used all the right key words, please allow me to elaborate:<div><br></div><div>

Based on a similar treatment by a colleague, I have created local/html/Elements/CustomField_Local.pm</div><div><br></div><div><div> 15 #$FieldTypes{JSON_Encoded_Resource_Field} = {</div><div> 16 #  sort_order => 36,</div>

<div> 17 #  selection_type => 0,</div><div> 18 #</div><div> 19 #  labels => [</div><div> 20 #    'Fill in one Encoded Resource Text Area',</div><div> 21 #  ],</div><div> 22 #};</div></div><div><br></div><div>

The I created local/html/Elements/EditCustomFieldJSON_Encoded_Resource_Field and  local/html/Elements/ShowCustomFieldJSON_Encoded_Resource_Field</div><div><br></div><div>Which do what I need them to - pretty print the JSON so a human can read it and edit it if necessary.</div>

<div><br></div><div>But RT thinks this custom field type allows multiple entries per field, and so pukes all over the pretty-printed JSON.</div><div><br></div><div>When I use a straight "Fill in one text area" RT is ok with the JSON, but the JSON is not pretty printed.</div>

<div><br></div><div><br></div><div>Thank you again.</div><div><br></div><div>Len.</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">

On Tue, Jun 17, 2014 at 3:46 PM, Len Jaffe <span dir="ltr"><<a href="mailto:lenjaffe@jaffesystems.com" target="_blank">lenjaffe@jaffesystems.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Tue, Jun 17, 2014 at 3:11 PM, Kevin Falcone <span dir="ltr"><<a href="mailto:falcone@bestpractical.com" target="_blank">falcone@bestpractical.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Mon, Jun 16, 2014 at 04:54:03PM -0400, Len Jaffe wrote:<br>
> I'm adding a custom field type tp my RT instance to that I can create custom<br>
> Show and Edit templates due to the data being stored in JSON.<br>
><br>
> What I';ve found so far is that RT thinks my Text-based CF is multivalued, and<br>
> when the edit side submits any values (not even changing any of the json), RT<br>
> will parse pretty-printed JSON as multiple entries.<br>
><br>
> How does one typically go about informing RT that the new custom field type is<br>
> single-valued?<br>
<br>
</div>I assume you've actually made a Freeform rather than Text CF with<br>
custom viewers/editors.  The relevant setting should be MaxValues, but<br>
switching your type is likely what you want - Fill in one text area vs<br>
enter multiple values.<br></blockquote><div><br></div></div></div><div>This was an attempt to create my own custom field type, based on the 'fill in one text area'  text CF.</div><div><br></div><div>I'll look at freeform.</div>


</div><br clear="all"><div>Thank you.</div><div class=""><div><br></div><div>Len.</div>-- <br><div dir="ltr"><a href="mailto:lenjaffe@jaffesystems.com" target="_blank">lenjaffe@jaffesystems.com</a>   <a href="tel:614-404-4214" value="+16144044214" target="_blank">614-404-4214</a>    @lenjaffe<div>

Information Technology Smoke Jumper, Host of <a href="http://www.meetup.com/techlifecolumbus/" target="_blank">Columbus Code Jam</a></div>
<div><a href="http://www.lenjaffe.com/" target="_blank">www.lenjaffe.com</a>     <a href="http://www.theycomewithcheese.com/" target="_blank">http://www.theycomewithcheese.com</a><div><a href="http://www.lenjaffe.com/AdventPlanet/" target="_blank">Advent Planet</a> - An Aggregation of Online Advent Calendars.<div>


<br></div></div></div></div>
</div></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><a href="mailto:lenjaffe@jaffesystems.com" target="_blank">lenjaffe@jaffesystems.com</a>   614-404-4214    @lenjaffe<div>Information Technology Smoke Jumper, Host of <a href="http://www.meetup.com/techlifecolumbus/" target="_blank">Columbus Code Jam</a></div>

<div><a href="http://www.lenjaffe.com/" target="_blank">www.lenjaffe.com</a>     <a href="http://www.theycomewithcheese.com/" target="_blank">http://www.theycomewithcheese.com</a><div><a href="http://www.lenjaffe.com/AdventPlanet/" target="_blank">Advent Planet</a> - An Aggregation of Online Advent Calendars.<div>

<br></div></div></div></div>
</div>