<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум компьютерной помощи &mdash; Заполнение инициалов ФИО на основе фамилии на языке формул (@ Formula)]]></title>
		<link>http://itpmr.ru/viewtopic.php?id=1171</link>
		<atom:link href="http://itpmr.ru/extern.php?action=feed&amp;tid=1171&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Заполнение инициалов ФИО на основе фамилии на языке формул (@ Formula)».]]></description>
		<lastBuildDate>Wed, 20 Aug 2025 07:47:33 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Заполнение инициалов ФИО на основе фамилии на языке формул (@ Formula)]]></title>
			<link>http://itpmr.ru/viewtopic.php?pid=125006#p125006</link>
			<description><![CDATA[<p>Вот окончательный вариант кода без отладочной инфы:</p><div class="codebox"><pre><code>x:=@Explode(@ProperCase(@Trim(@ThisValue)); &quot;/&quot;);
FIELD notesname:=x[1];

@If(
@Elements(  @Explode(@Trim(x[1]))  ) &gt;1;  

@do(
y:=@Explode(@Trim(x[1]); &quot; &quot;);

f:=y[1]; i:=y[2]; o:=y[3];
FIELD  FIO_1  := @Left(i;1) + &quot;.&quot; + @Left(o;1)  + &quot;.&quot; + f);
@ThisValue
);

x[1]</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Wed, 20 Aug 2025 07:47:33 +0000</pubDate>
			<guid>http://itpmr.ru/viewtopic.php?pid=125006#p125006</guid>
		</item>
		<item>
			<title><![CDATA[Заполнение инициалов ФИО на основе фамилии на языке формул (@ Formula)]]></title>
			<link>http://itpmr.ru/viewtopic.php?pid=125005#p125005</link>
			<description><![CDATA[<p>Была довольно тривиальная задача.<br />Есть на форме поле &quot;FIO&quot; - в которое вводиться &quot;Фамилия Имя Отчество/организация&quot; , организации может не быть.<br />и нужно в поля:<br />&quot;notesname&quot;&nbsp; автоматически ввести - &quot;Фамилия Имя Отчество&quot;,<br />&quot;FIO_1&quot; автоматически ввести -&quot;И.О. Фамилия&quot;.</p><p>я добавил в&nbsp; &quot;FIO&quot; на событие Input Translation (инпут трансляция) следующий код - это с отладочной инфой:</p><div class="codebox"><pre><code>x:=@Explode(@ProperCase(@Trim(@ThisValue)); &quot;/&quot;);
@Prompt([OK];&quot;x[1]&quot;;x[1] );
FIELD notesname:=x[1];
@Prompt([OK];&quot;@Elements x[1] &quot;; @Text(@Elements(  @Explode(@Trim(x[1])))  ) );

@If(
@Elements(  @Explode(@Trim(x[1]))  ) &gt;1;  

@do(
y:=@Explode(@Trim(x[1]); &quot; &quot;);
@Prompt([OK];&quot;y&quot;;@Implode(y) );
f:=y[1]; i:=y[2]; o:=y[3];
FIELD  FIO_1  := @Left(i;1) + &quot;.&quot; + @Left(o;1)  + &quot;.&quot; + f);
@ThisValue
);

x[1]</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Wed, 20 Aug 2025 07:45:54 +0000</pubDate>
			<guid>http://itpmr.ru/viewtopic.php?pid=125005#p125005</guid>
		</item>
	</channel>
</rss>
