<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=Struct.Numerator.PeriodProperty</id>
	<title>Struct.Numerator.PeriodProperty - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=Struct.Numerator.PeriodProperty"/>
	<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=Struct.Numerator.PeriodProperty&amp;action=history"/>
	<updated>2026-04-04T17:01:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://sfsys.ru/index.php?title=Struct.Numerator.PeriodProperty&amp;diff=2114&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=Struct.Numerator.PeriodProperty&amp;diff=2114&amp;oldid=prev"/>
		<updated>2021-02-07T06:52:49Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 06:52, 7 February 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>http://sfsys.ru/index.php?title=Struct.Numerator.PeriodProperty&amp;diff=2113&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;{{infobox function |name=Numerator.PeriodProperty, Numerator.PeriodProp |object=Объект структуры базы данных |caption=Свойства нумер...&quot;</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=Struct.Numerator.PeriodProperty&amp;diff=2113&amp;oldid=prev"/>
		<updated>2020-12-04T06:02:47Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{infobox function |name=Numerator.PeriodProperty, Numerator.PeriodProp |object=&lt;a href=&quot;/index.php/%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82_%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B_%D0%B1%D0%B0%D0%B7%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&quot; title=&quot;Объект структуры базы данных&quot;&gt;Объект структуры базы данных&lt;/a&gt; |caption=Свойства нумер...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{infobox function&lt;br /&gt;
|name=Numerator.PeriodProperty, Numerator.PeriodProp&lt;br /&gt;
|object=[[Объект структуры базы данных]]&lt;br /&gt;
|caption=Свойства нумераторов&lt;br /&gt;
|type=0&lt;br /&gt;
|status=2&lt;br /&gt;
|db=0&lt;br /&gt;
|rw=1&lt;br /&gt;
|exception=Неверное позиционирование.&lt;br /&gt;
|visual=0}}&lt;br /&gt;
{{HeadLinks|&lt;br /&gt;
* [[Main_Page|Начальная страница]]&lt;br /&gt;
* [[Общее_описание_языка|Общее описание]]&lt;br /&gt;
* [[Объекты]]&lt;br /&gt;
* [[Объект структуры базы данных]]}}&lt;br /&gt;
Атрибут применяется к объекту структуры базы данных, позиционированному на свойствах нумератора, и, для реквизитов, использующих номера, зависящие от периода, возвращает ссылку на объект реквизита датирования, если такой реквизит отсутствует, атрибут возвращает пустое значение. Атрибут может применяться только к объекту нумератора реквизита, так как для общих нумератором может быть несколько таких реквизитов (см. пример ниже).&lt;br /&gt;
&lt;br /&gt;
== Синтаксис ==&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
{{Grey|Struct.Numerator.}}'''PeriodProperty''':''&amp;lt;Реквизит получения даты номера (DBSTRUCT)&amp;gt;''&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Возвращаемое значение ====&lt;br /&gt;
Возвращается объект структуры базы данных, позиционированный на реквизите, который используется для нахождения периода датирования текущего нумератора.&lt;br /&gt;
&lt;br /&gt;
== Примеры ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
//Фрагмент выводит объект и реквизиты, к которым привязан нумератор aNum&lt;br /&gt;
//  вне зависимости от того, является ли нумератор общим или самостоятельным нумератором реквизита&lt;br /&gt;
&lt;br /&gt;
aList:=List.Create(&amp;quot;без периода&amp;quot;,&amp;quot;год&amp;quot;,&amp;quot;квартал&amp;quot;,&amp;quot;месяц&amp;quot;,&amp;quot;день&amp;quot;);&lt;br /&gt;
bList:=List.Create(&amp;quot;контроль по всем номерам&amp;quot;,&amp;quot;контроль в пределах подчинения родителю&amp;quot;,&amp;quot;контроль в пределах папки справочника&amp;quot;,&lt;br /&gt;
  &amp;quot;контроль в пределах элемента, используется для реквизитов строчных частей&amp;quot;,&amp;quot;контроль уникальности отсутствует&amp;quot;);&lt;br /&gt;
сList:=List.Create(&amp;quot;номер создается при сохранении объекта&amp;quot;,&amp;quot;номер создается при создании нового объекта&amp;quot;,&amp;quot;номер не создается автоматически&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
Message(&amp;quot;Свойства нумератора &amp;quot;+aNum.NumeratorObjectLink.Name+&amp;quot;: &amp;quot;+&lt;br /&gt;
  ?(aNum.DataType=&amp;quot;NUMBER&amp;quot;,&amp;quot;тип данных число&amp;quot;,&amp;quot;тип данных строка&amp;quot;)+&lt;br /&gt;
  &amp;quot;, период нумерации: &amp;quot;+aList[aNum.TimePeriod+1]+&lt;br /&gt;
  &amp;quot;, контроль номеров: &amp;quot;+bList[aNum.UnicityControl+1]+&lt;br /&gt;
  &amp;quot;, создание номера: &amp;quot;+сList[aNum.AutoNumeration+1]);&lt;br /&gt;
Message(&amp;quot;  Объекты, в которых используется нумератор:&amp;quot;);&lt;br /&gt;
If aNum.IsCommon Then&lt;br /&gt;
  For i:=1 To aNum.Props.Count() Do&lt;br /&gt;
    aProp:=aNum.Props(i);&lt;br /&gt;
    Message(&amp;quot;  &amp;quot;+aProp.ObjectLink.Name+&amp;quot;, реквизит: &amp;quot;+aProp.Name);&lt;br /&gt;
    If aNum.TimePeriod&amp;gt;0 Then&lt;br /&gt;
      Message(&amp;quot;    Реквизит периода нумерации: &amp;quot;+aProp.Numerator.PeriodProperty.Name);&lt;br /&gt;
    EndIf;&lt;br /&gt;
  EndDo;&lt;br /&gt;
Else&lt;br /&gt;
  Message(&amp;quot;  &amp;quot;+aNum.ObjectLink.Name+&amp;quot;, реквизит: &amp;quot;+aNum.PropertyLink.Name);&lt;br /&gt;
  If aNum.TimePeriod&amp;gt;0 Then&lt;br /&gt;
    Message(&amp;quot;  Реквизит периода нумерации: &amp;quot;+aNum.PeriodProperty.Name);&lt;br /&gt;
  EndIf;&lt;br /&gt;
EndIf;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>