<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://gsbelarus.com:80/gs/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://gsbelarus.com:80/gs/wiki/index.php?action=history&amp;feed=atom&amp;title=RP_REPORTTEMPLATE</id>
		<title>RP REPORTTEMPLATE - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://gsbelarus.com:80/gs/wiki/index.php?action=history&amp;feed=atom&amp;title=RP_REPORTTEMPLATE"/>
		<link rel="alternate" type="text/html" href="https://gsbelarus.com:80/gs/wiki/index.php?title=RP_REPORTTEMPLATE&amp;action=history"/>
		<updated>2026-07-16T17:59:37Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.16</generator>

	<entry>
		<id>https://gsbelarus.com:80/gs/wiki/index.php?title=RP_REPORTTEMPLATE&amp;diff=3516&amp;oldid=prev</id>
		<title>SYSDBA в 08:41, 4 июня 2010</title>
		<link rel="alternate" type="text/html" href="https://gsbelarus.com:80/gs/wiki/index.php?title=RP_REPORTTEMPLATE&amp;diff=3516&amp;oldid=prev"/>
				<updated>2010-06-04T08:41:47Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 08:41, 4 июня 2010&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;syntaxhighlight lang=&amp;quot;SQL&amp;quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;CREATE TABLE rp_reporttemplate&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;CREATE TABLE rp_reporttemplate&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; (&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; (&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 69:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 69:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; SET TERM ; ^&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; SET TERM ; ^&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category:База данных]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category:База данных]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>SYSDBA</name></author>	</entry>

	<entry>
		<id>https://gsbelarus.com:80/gs/wiki/index.php?title=RP_REPORTTEMPLATE&amp;diff=1900&amp;oldid=prev</id>
		<title>193.232.248.176 в 10:56, 27 апреля 2007</title>
		<link rel="alternate" type="text/html" href="https://gsbelarus.com:80/gs/wiki/index.php?title=RP_REPORTTEMPLATE&amp;diff=1900&amp;oldid=prev"/>
				<updated>2007-04-27T10:56:52Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
CREATE TABLE rp_reporttemplate&lt;br /&gt;
  (&lt;br /&gt;
    id             dintkey,&lt;br /&gt;
    name           dname,&lt;br /&gt;
    description    dtext180,&lt;br /&gt;
    templatedata   dreporttemplate,&lt;br /&gt;
    templatetype   dtemplatetype,&lt;br /&gt;
    afull          dsecurity,&lt;br /&gt;
    achag          dsecurity,&lt;br /&gt;
    aview          dsecurity,&lt;br /&gt;
    editiondate    deditiondate,           /* Дата последнего редактирования */&lt;br /&gt;
    editorkey      dintkey,                /* Ссылка на пользователя, который редактировал запись*/&lt;br /&gt;
    reserved       dinteger&lt;br /&gt;
  );&lt;br /&gt;
&lt;br /&gt;
  ALTER TABLE rp_reporttemplate&lt;br /&gt;
    ADD CONSTRAINT rp_pk_reporttemplate PRIMARY KEY (id);&lt;br /&gt;
&lt;br /&gt;
  COMMIT;&lt;br /&gt;
&lt;br /&gt;
  CREATE EXCEPTION rp_e_invalidreporttemplate 'Unknown template type';&lt;br /&gt;
&lt;br /&gt;
  CREATE UNIQUE INDEX rp_x_reporttemplate_name ON rp_reporttemplate&lt;br /&gt;
    /*COMPUTED BY (UPPER(name));*/&lt;br /&gt;
    (name);&lt;br /&gt;
&lt;br /&gt;
  ALTER TABLE rp_reporttemplate ADD CONSTRAINT rp_fk_reporttemplate_editorkey&lt;br /&gt;
    FOREIGN KEY(editorkey) REFERENCES gd_people(contactkey)&lt;br /&gt;
    ON UPDATE CASCADE;&lt;br /&gt;
&lt;br /&gt;
  SET TERM ^ ;&lt;br /&gt;
&lt;br /&gt;
  CREATE TRIGGER rp_bi_reporttemplate FOR rp_reporttemplate&lt;br /&gt;
    BEFORE INSERT&lt;br /&gt;
    POSITION 0&lt;br /&gt;
  AS&lt;br /&gt;
  BEGIN&lt;br /&gt;
    IF (NEW.id IS NULL) THEN&lt;br /&gt;
      NEW.id = GEN_ID(gd_g_unique, 1) + GEN_ID(gd_g_offset, 0);&lt;br /&gt;
    NEW.templatetype = UPPER(NEW.templatetype);&lt;br /&gt;
    IF ((NEW.templatetype &amp;lt;&amp;gt; 'RTF') AND (NEW.templatetype &amp;lt;&amp;gt; 'FR') AND&lt;br /&gt;
     (NEW.templatetype &amp;lt;&amp;gt; 'XFR') AND (NEW.templatetype &amp;lt;&amp;gt; 'GRD')) THEN&lt;br /&gt;
      EXCEPTION rp_e_invalidreporttemplate;&lt;br /&gt;
  END&lt;br /&gt;
  ^&lt;br /&gt;
&lt;br /&gt;
  CREATE TRIGGER rp_bi_reporttemplate5 FOR rp_reporttemplate&lt;br /&gt;
    BEFORE INSERT POSITION 5&lt;br /&gt;
  AS&lt;br /&gt;
  BEGIN&lt;br /&gt;
    IF (NEW.editorkey IS NULL) THEN&lt;br /&gt;
      NEW.editorkey = 650002;&lt;br /&gt;
   IF (NEW.editiondate IS NULL) THEN&lt;br /&gt;
      NEW.editiondate = CURRENT_TIMESTAMP;&lt;br /&gt;
  END&lt;br /&gt;
  ^&lt;br /&gt;
&lt;br /&gt;
  CREATE TRIGGER rp_bu_reporttemplate5 FOR rp_reporttemplate&lt;br /&gt;
    BEFORE UPDATE POSITION 5&lt;br /&gt;
  AS&lt;br /&gt;
  BEGIN&lt;br /&gt;
    IF (NEW.editorkey IS NULL) THEN&lt;br /&gt;
      NEW.editorkey = 650002;&lt;br /&gt;
    IF (NEW.editiondate IS NULL) THEN&lt;br /&gt;
      NEW.editiondate = CURRENT_TIMESTAMP;&lt;br /&gt;
  END&lt;br /&gt;
  ^&lt;br /&gt;
&lt;br /&gt;
  SET TERM ; ^&lt;br /&gt;
&lt;br /&gt;
[[Category:База данных]]&lt;/div&gt;</summary>
		<author><name>193.232.248.176</name></author>	</entry>

	</feed>