<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Syntax for alternate field, when a first field is blank]]></title><description><![CDATA[<p dir="auto">I like to address my reporting and instruction letters using nicknames, if the recipients have nicknames. The contacts module conveniently has a Nickname field, so my letter template could include something like:</p>
<p dir="auto">Dear {Matter.Client.PrimaryContact.Nickname}:</p>
<p dir="auto">However, many contacts do not have nicknames, so their Nickname fields are empty. It would be very nice if I could put something like:</p>
<p dir="auto">{!{Matter.Client.PrimaryContact.First}!Matter.Client.PrimaryContact.Nickname}</p>
<p dir="auto">in my letter template to use the Nickname field if it is not blank, but use the First field if the Nickname field is blank. I suspect this syntax would also be very handy in relation to other fields.</p>
<p dir="auto">I realize I could go through all my contacts and, for those who don't have nicknames, copy their first names into their respective Nickname fields, but being a former software developer, I'm lazy.</p>
<p dir="auto">Is there another way to accomplish my goal?</p>
<p dir="auto">Thanks,<br />
George</p>
]]></description><link>http://forum.appcoll.com/topic/201/syntax-for-alternate-field-when-a-first-field-is-blank</link><generator>RSS for Node</generator><lastBuildDate>Tue, 12 May 2026 03:01:07 GMT</lastBuildDate><atom:link href="http://forum.appcoll.com/topic/201.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 30 Jan 2023 23:16:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Syntax for alternate field, when a first field is blank on Mon, 13 Oct 2025 17:52:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.appcoll.com/uid/2">@gregg_appcoll</a> Thanks, Greg, however I would still find it very helpful to have a syntax for an alternate field, when a first field is blank. As I previously noted, I have several situations where such a syntax would be helpful:</p>
<p dir="auto">(a) a client-specific USPTO customer number (if the client has one), or the firm's customer number (if the client doesn't have one) (Some of my clients want me to use their customer number, rather than mine. I have templates for responses to Office Actions, etc. that include a customer number in the document headers)</p>
<p dir="auto">(b) a client-specific USPTO deposit account number (if the client has one), or the firm's deposit account number (if the client doesn't have one). (My template responses include boilerplate language authorizing charges to a deposit account, in case of a missed extension of time.)</p>
<p dir="auto">(c) actual filing date or official filing date or priority date, depending on what is available. (For example, when calculating due dates for foreign applications.)</p>
<p dir="auto">Thanks,<br />
George</p>
]]></description><link>http://forum.appcoll.com/post/1028</link><guid isPermaLink="true">http://forum.appcoll.com/post/1028</guid><dc:creator><![CDATA[GeorgeJ4336]]></dc:creator><pubDate>Mon, 13 Oct 2025 17:52:13 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for alternate field, when a first field is blank on Mon, 13 Oct 2025 17:26:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.appcoll.com/uid/51">@GeorgeJ4336</a> We accomplished this by adding a new field called {Matter.Client.PrimaryContact.NickNameOrFirst}. With this change, we will use the nickname if it exists, and if not, we will use the first name.</p>
<p dir="auto">Sorry for the delay in following up. We hope this helps.</p>
]]></description><link>http://forum.appcoll.com/post/1027</link><guid isPermaLink="true">http://forum.appcoll.com/post/1027</guid><dc:creator><![CDATA[gregg_appcoll]]></dc:creator><pubDate>Mon, 13 Oct 2025 17:26:34 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for alternate field, when a first field is blank on Thu, 09 Oct 2025 03:02:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.appcoll.com/uid/2">@gregg_appcoll</a> Do you have an ETA for syntax for an alternate field, when a first field is blank? The examples I gave in an earlier post in this thread are still valid use cases, at least for me. Thanks.<br />
-George</p>
]]></description><link>http://forum.appcoll.com/post/1026</link><guid isPermaLink="true">http://forum.appcoll.com/post/1026</guid><dc:creator><![CDATA[GeorgeJ4336]]></dc:creator><pubDate>Thu, 09 Oct 2025 03:02:45 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for alternate field, when a first field is blank on Mon, 26 Jun 2023 17:07:05 GMT]]></title><description><![CDATA[<p dir="auto">Hi George,</p>
<p dir="auto">Thank you for your suggestion. We will pass this on to engineering for future consideration.</p>
<ul>
<li>AppColl Support</li>
</ul>
]]></description><link>http://forum.appcoll.com/post/597</link><guid isPermaLink="true">http://forum.appcoll.com/post/597</guid><dc:creator><![CDATA[gregg_appcoll]]></dc:creator><pubDate>Mon, 26 Jun 2023 17:07:05 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for alternate field, when a first field is blank on Tue, 20 Jun 2023 16:18:29 GMT]]></title><description><![CDATA[<p dir="auto">I'd like to resurrect this thread.<br />
As <a class="plugin-mentions-user plugin-mentions-a" href="http://forum.appcoll.com/uid/20"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.appcoll.com/uid/20">@RichardS3059</a></a> noted, there are several instances where we would like to include text from a first field (if that field is not blank), but include text from a second field (if the first field is blank), and some of us prefer "a programmatic way to accomplish the result over fields that have field-specific logic embedded into them, because they allow a more generalized result."<br />
Examples of this situation include PTO filings (responses to Office Actions, etc.) and client correspondence that reference:</p>
<ol>
<li>a client-specific USPTO customer number (if the client has one), or the firm's customer number (if the client doesn't have one) (Some of my clients want me to use their customer number, rather than mine.)</li>
<li>a client-specific USPTO deposit account number (if the client has one), or the firm's deposit account number (if the client doesn't have one)</li>
<li>actual filing date vs official filing date vs priority date.</li>
</ol>
<p dir="auto">Please consider adding syntax that enables run-time selection of alternative text, such as when a first field is blank.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.appcoll.com/uid/20"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.appcoll.com/uid/20">@RichardS3059</a></a> posted a possible syntax:<br />
{{Matter.ClientContact.Nickname},{Matter.ClientContact.FirstName}}<br />
and he suggested a more generalized IF syntax be created, which is a great idea.</p>
<p dir="auto">I suggested syntax along the lines of:<br />
{!{Matter.Client.PrimaryContact.First}!Matter.Client.PrimaryContact.Nickname}</p>
<p dir="auto">Thanks,<br />
George</p>
]]></description><link>http://forum.appcoll.com/post/596</link><guid isPermaLink="true">http://forum.appcoll.com/post/596</guid><dc:creator><![CDATA[GeorgeJ4336]]></dc:creator><pubDate>Tue, 20 Jun 2023 16:18:29 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for alternate field, when a first field is blank on Mon, 06 Feb 2023 18:52:06 GMT]]></title><description><![CDATA[<p dir="auto">Hi George and Sadiq,</p>
<p dir="auto">Thank you for these suggestions. We have added this to our engineering list.</p>
<ul>
<li>AppColl Support</li>
</ul>
]]></description><link>http://forum.appcoll.com/post/467</link><guid isPermaLink="true">http://forum.appcoll.com/post/467</guid><dc:creator><![CDATA[support_appcoll]]></dc:creator><pubDate>Mon, 06 Feb 2023 18:52:06 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for alternate field, when a first field is blank on Tue, 31 Jan 2023 17:01:27 GMT]]></title><description><![CDATA[<p dir="auto">Just upvoted your original idea, Sadiq.</p>
]]></description><link>http://forum.appcoll.com/post/456</link><guid isPermaLink="true">http://forum.appcoll.com/post/456</guid><dc:creator><![CDATA[ChristianS2558]]></dc:creator><pubDate>Tue, 31 Jan 2023 17:01:27 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for alternate field, when a first field is blank on Tue, 31 Jan 2023 14:59:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.appcoll.com/uid/58">@SadiqA2304</a> That's right. I thought it sounded familiar!</p>
]]></description><link>http://forum.appcoll.com/post/455</link><guid isPermaLink="true">http://forum.appcoll.com/post/455</guid><dc:creator><![CDATA[GeorgeJ4336]]></dc:creator><pubDate>Tue, 31 Jan 2023 14:59:47 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for alternate field, when a first field is blank on Tue, 31 Jan 2023 14:57:23 GMT]]></title><description><![CDATA[<p dir="auto">I made this same suggestion in September: <a href="https://forum.appcoll.com/topic/128/new-field-request-contact-firstornickname/5?_=1675177027325" rel="nofollow ugc">https://forum.appcoll.com/topic/128/new-field-request-contact-firstornickname/5?_=1675177027325</a></p>
]]></description><link>http://forum.appcoll.com/post/454</link><guid isPermaLink="true">http://forum.appcoll.com/post/454</guid><dc:creator><![CDATA[SadiqA2304]]></dc:creator><pubDate>Tue, 31 Jan 2023 14:57:23 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax for alternate field, when a first field is blank on Mon, 30 Jan 2023 23:22:00 GMT]]></title><description><![CDATA[<p dir="auto">Or maybe AppColl could just introduce a new FormField called "FirstNickname" that used the Nickname if present and the First if not.</p>
<p dir="auto">Although your approach would be more flexible in case similar substitutions are needed in other cases.</p>
]]></description><link>http://forum.appcoll.com/post/453</link><guid isPermaLink="true">http://forum.appcoll.com/post/453</guid><dc:creator><![CDATA[ChristianS2558]]></dc:creator><pubDate>Mon, 30 Jan 2023 23:22:00 GMT</pubDate></item></channel></rss>