<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The Appian folder names cannot contain any of the following characters: \\ / ; :</title><link>https://community.appian.com/discussions/f/rules/4605/the-appian-folder-names-cannot-contain-any-of-the-following-characters</link><description>The Appian folder names cannot contain any of the following characters: \\ / ; : “ | ? ’ &amp;gt; &amp;lt; * Any suggestion for the validation on sail form? OriginalPostID-143897 OriginalPostID-143897</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: The Appian folder names cannot contain any of the following characters: \\ / ; :</title><link>https://community.appian.com/thread/141639?ContentTypeID=1</link><pubDate>Fri, 11 Oct 2024 16:18:23 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:5281f200-0b28-4361-842e-be6307294650</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;1) this is an ancient thread&lt;/p&gt;
&lt;p&gt;2) if you merely want to get rid of the characters in question (not replace with underscores, though if so you might prefer Robert&amp;#39;s posted code), i have a rule set up in my system i.e. &amp;quot;rule!ASDF_RULE_SanitizeFilename()&amp;quot; which i pass all new file or folder names through, that does this:&lt;br /&gt;&lt;pre class="ui-code" data-mode="java"&gt;stripwith(
  ri!fileName,
  
  /*
    The following constant contains this string:
    \/;:&amp;quot;|?&amp;#39;&amp;gt;&amp;lt;*
  */
  cons!ASDF_TEXT_INVALID_DOC_FLDR_CHARACTERS
)&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Appian folder names cannot contain any of the following characters: \\ / ; :</title><link>https://community.appian.com/thread/141637?ContentTypeID=1</link><pubDate>Fri, 11 Oct 2024 16:06:29 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f4e07ede-d6a8-417a-8711-e980ca02d45b</guid><dc:creator>Robert Shankin</dc:creator><description>&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;reduce(
  fn!substitute,
  ri!name,
  merge(
    {
      &amp;quot;/&amp;quot;,
      &amp;quot;\&amp;quot;,
      &amp;quot;;&amp;quot;,
      &amp;quot;:&amp;quot;,
      &amp;quot;|&amp;quot;,
      &amp;quot;?&amp;quot;,
      &amp;quot;&amp;gt;&amp;quot;,
      &amp;quot;&amp;lt;&amp;quot;,
      &amp;quot;*&amp;quot;,
      &amp;quot;&amp;#39;&amp;quot;
    },
    {
      &amp;quot;_&amp;quot;,
      &amp;quot;_&amp;quot;,
      &amp;quot;_&amp;quot;,
      &amp;quot;_&amp;quot;,
      &amp;quot;_&amp;quot;,
      &amp;quot;_&amp;quot;,
      &amp;quot;_&amp;quot;,
      &amp;quot;_&amp;quot;,
      &amp;quot;_&amp;quot;,
      &amp;quot;_&amp;quot;
    }
  )
)&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Appian folder names cannot contain any of the following characters: \\ / ; :</title><link>https://community.appian.com/thread/141615?ContentTypeID=1</link><pubDate>Fri, 11 Oct 2024 12:17:10 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:9589ebc9-8c71-4520-878a-09d2b0ab11ab</guid><dc:creator>vyshnavig0001</dc:creator><description>&lt;p&gt;I am facing this issue in process model . Any suggestion please?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Appian folder names cannot contain any of the following characters: \\ / ; :</title><link>https://community.appian.com/thread/66622?ContentTypeID=1</link><pubDate>Wed, 15 May 2019 23:39:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:4077bb10-7728-486f-8a30-d5dd292fbc61</guid><dc:creator>jorge.navarreteBAC</dc:creator><description>&lt;p&gt;Which components of the latest version of Appian can replace this functionality, other than those of Database?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Appian folder names cannot contain any of the following characters: \\ / ; :</title><link>https://community.appian.com/thread/16871?ContentTypeID=1</link><pubDate>Fri, 10 Apr 2015 08:37:46 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:469668b3-0a0c-4e0d-a40b-44b1ea4bde8c</guid><dc:creator>ajinkyab277</dc:creator><description>1. Windows also does not allow to have these special charactes in file name or folder name&lt;br /&gt;2. In Appian there is one trick to change the document name (not folder) so that it can contain above special characters&lt;br /&gt;3. Convert the document in base64 string and again reconvert it to document from base 64 string using &amp;#39;Appian Document from Base64 String&amp;#39; smart service. and in the &amp;#39;docName&amp;#39; input parameter  of smart service give &amp;quot;Test\\/;:|?’&amp;gt;&amp;lt;&amp;quot; as document name&lt;br /&gt;4. Please find attached screen shots for more referance.&lt;br /&gt;Note:-after downloading the document to local m/c it converts the special character in document name to ASCII code&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="/cfs-filesystemfile/__key/communityserver-discussions-components-files/15/2015_2D00_04_2D00_10_5F00_1422.png"&gt;&lt;img src="/cfs-filesystemfile/__key/communityserver-discussions-components-files/15/2015_2D00_04_2D00_10_5F00_1422.png" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="/cfs-filesystemfile/__key/communityserver-discussions-components-files/15/2015_2D00_04_2D00_10_5F00_1424.png"&gt;&lt;img src="/cfs-filesystemfile/__key/communityserver-discussions-components-files/15/2015_2D00_04_2D00_10_5F00_1424.png" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Appian folder names cannot contain any of the following characters: \\ / ; :</title><link>https://community.appian.com/thread/16670?ContentTypeID=1</link><pubDate>Thu, 02 Apr 2015 17:29:31 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:3e14e41b-1270-4efd-9429-d6abdd6ba700</guid><dc:creator>Adel Ammari</dc:creator><description>But using the stipwith function mentioned above is much better, and lighter.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Appian folder names cannot contain any of the following characters: \\ / ; :</title><link>https://community.appian.com/thread/16669?ContentTypeID=1</link><pubDate>Thu, 02 Apr 2015 17:26:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e43af8d6-29d4-4225-b997-3af6f363766f</guid><dc:creator>Adel Ammari</dc:creator><description>Another way: validations: if(or(find(&amp;quot;\\&amp;quot;,local!FiledName,1)&amp;gt;0,find(&amp;quot;/&amp;quot;,local!FiledName,1)&amp;gt;0,find(&amp;quot;;&amp;quot;,local!FiledName,1)&amp;gt;0,find(&amp;quot;:&amp;quot;,local!FiledName,1)&amp;gt;0,find(&amp;quot;“&amp;quot;,local!FiledName,1)&amp;gt;0,find(&amp;quot;|&amp;quot;,local!FiledName,1)&amp;gt;0,find(&amp;quot;?&amp;quot;,local!FiledName,1)&amp;gt;0,find(&amp;quot;’&amp;quot;,local!FiledName,1)&amp;gt;0,find(&amp;quot;&amp;gt;&amp;quot;,local!FiledName,1)&amp;gt;0,find(&amp;quot;&amp;lt;&amp;quot;,local!FiledName,1)&amp;gt;0,find(&amp;quot;*&amp;quot;,local!FiledName,1)&amp;gt;0),&amp;quot;Sorry, folder names cannot contain any of the following characters &amp;quot;&amp;quot;\\ / ; : “ | ? ’ &amp;gt; &amp;lt; *&amp;quot;&amp;quot;&amp;quot;,null)&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Appian folder names cannot contain any of the following characters: \\ / ; :</title><link>https://community.appian.com/thread/16653?ContentTypeID=1</link><pubDate>Thu, 02 Apr 2015 12:29:17 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:47f27955-0e08-4314-bd2c-4e061aa9807d</guid><dc:creator>shaoyongw</dc:creator><description>steveh, thanks for ur help!&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Appian folder names cannot contain any of the following characters: \\ / ; :</title><link>https://community.appian.com/thread/16651?ContentTypeID=1</link><pubDate>Thu, 02 Apr 2015 12:05:35 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:468d86c8-0e47-4246-92c3-51891612d570</guid><dc:creator>Steve</dc:creator><description>Define a rule, isInvalidFilename as;&lt;br /&gt;fn!stripwith(ri!stringToTest,&amp;quot;\\/;:“|?’&amp;gt;&amp;lt;*&amp;quot;) &amp;lt;&amp;gt; ri!stringToTest&lt;br /&gt;&lt;br /&gt;and then;&lt;br /&gt;validations: {if(rule!isInvalidFilename(yourfilename),&amp;quot;Invalid filename&amp;quot;,{})}&lt;br /&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Appian folder names cannot contain any of the following characters: \\ / ; :</title><link>https://community.appian.com/thread/16650?ContentTypeID=1</link><pubDate>Thu, 02 Apr 2015 11:48:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:dd009854-fead-4ee5-bc99-843b86c80607</guid><dc:creator>Poorna Guduri</dc:creator><description>Hi Shaoyongw, try to put the code attached in a rule and call the rule where you want to perform the validation you specified. &lt;br /&gt;Hope it helps!!&lt;br /&gt;&lt;p&gt;&lt;a href="/cfs-filesystemfile/__key/communityserver-discussions-components-files/15/stripping-unwanted-text.txt"&gt;stripping unwanted text.txt&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The Appian folder names cannot contain any of the following characters: \\ / ; :</title><link>https://community.appian.com/thread/16649?ContentTypeID=1</link><pubDate>Thu, 02 Apr 2015 11:46:43 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c333d3d6-13fc-49f7-a140-8e3d1f1408f6</guid><dc:creator>ENOSH EZEKIEL</dc:creator><description>This can be achieved with the help of Regex functions available in Shared Components:&lt;br /&gt;&lt;a href="https://forum.appian.com/suite/tempo/#!/records/type/components/item/i8BWsQdLlzKy55h8z8zJ0sPqpDWFrba_r1YlygCm-TKqTLKvZxD4yWVC4FOz2pH_w/view/summary"&gt;forum.appian.com/.../&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Create an input of type text, = if(&lt;br /&gt;  regexmatch(&lt;br /&gt;    &amp;quot;^[a-zA-Z][a-zA-Z\\\\s]+$&amp;quot;,&lt;br /&gt;    ri!aa&lt;br /&gt;  ) = true(),&lt;br /&gt;  {},&lt;br /&gt;  &amp;quot;Enter only Alphabets&amp;quot;&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;This should suffice!&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>