<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум компьютерной помощи &mdash; Скрытие кнопки в зависимости от вложения в ричтекст поле]]></title>
		<link>http://itpmr.ru/viewtopic.php?id=1137</link>
		<atom:link href="http://itpmr.ru/extern.php?action=feed&amp;tid=1137&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Скрытие кнопки в зависимости от вложения в ричтекст поле».]]></description>
		<lastBuildDate>Wed, 04 Sep 2024 13:01:13 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Скрытие кнопки в зависимости от вложения в ричтекст поле]]></title>
			<link>http://itpmr.ru/viewtopic.php?pid=124978#p124978</link>
			<description><![CDATA[<p>Вот еще пример по скрытию кнопки.<br />ТЗ.<br />Для документов с регистрационными номерами, начинающимися на 30, 12, 40 (в том числе 8/30, 8/40, 8/12) права на списание в архив ограничить тем кругом лиц, который сейчас имеется. (arc - роль )<br />По всем остальным документам открыть право направления &quot;в архив&quot;.</p><div class="codebox"><pre><code>archive=&quot;1&quot; | responce = &quot;1&quot; |
@IsMember (   @Left(doctype ; 2)   ; &quot;30&quot;:&quot;12&quot;:&quot;40&quot;  ) &amp; @IsNotMember(&quot;[arc]&quot;;@UserRoles)</code></pre></div><p>Можно и </p><div class="codebox"><pre><code>x1:=@Left(  поле с номером  ;  2);
x2:=@Left(  поле с номером  ;  4);
archive = &quot;1&quot; | responce = &quot;1&quot; | (@IsMember(&quot;30&quot;:&quot;12&quot;:&quot;40&quot;; x1) &amp; @IsNotMember(&quot;[arc]&quot;; @UserRoles)  | @IsMember(&quot;8/30&quot;:&quot;8/12&quot;:&quot;8/40&quot;; x2)) &amp; @IsNotMember(&quot;[arc]&quot;; @UserRoles)</code></pre></div><p>А это просто скрытие по роли.<br /></p><div class="codebox"><pre><code>archive=&quot;1&quot; | responce = &quot;1&quot; | @IsNotMember(&quot;[arc]&quot;;@UserRoles)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Wed, 04 Sep 2024 13:01:13 +0000</pubDate>
			<guid>http://itpmr.ru/viewtopic.php?pid=124978#p124978</guid>
		</item>
		<item>
			<title><![CDATA[Скрытие кнопки в зависимости от вложения в ричтекст поле]]></title>
			<link>http://itpmr.ru/viewtopic.php?pid=124913#p124913</link>
			<description><![CDATA[<p>Возникла задача, скрывать кнопку, если в ричтекст поле &quot;text&quot;&nbsp; есть приложения (аттачи).<br />@Attachments - видит все вложения в документе.<br />Выход - деалется флаговое выисляемое поле atn, по которому скрывается кнопочка.</p><p>В событии постопен:</p><div class="codebox"><pre><code>    Dim myflag As Boolean
    myflag = False
    Dim rtitem As NotesRichTextItem
    Set rtitem = source.Document.GetFirstItem(&quot;text&quot;)
    If Not rtitem Is Nothing Then
        If ( rtitem.Type = RICHTEXT ) Then     myflag =  Not Isempty(rtitem.EmbeddedObjects)
    End If
    Print &quot;myflag &quot; myflag
    Call    Source.FieldSetText(&quot;atn&quot;,Cstr(myflag))</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Tue, 14 Feb 2023 09:46:24 +0000</pubDate>
			<guid>http://itpmr.ru/viewtopic.php?pid=124913#p124913</guid>
		</item>
	</channel>
</rss>
