<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
	<id>https://wiki.kapsw.cz/index.php?action=history&amp;feed=atom&amp;title=Objekt_TKAPMemTable</id>
	<title>Objekt TKAPMemTable - Historie editací</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.kapsw.cz/index.php?action=history&amp;feed=atom&amp;title=Objekt_TKAPMemTable"/>
	<link rel="alternate" type="text/html" href="https://wiki.kapsw.cz/index.php?title=Objekt_TKAPMemTable&amp;action=history"/>
	<updated>2026-04-18T15:50:12Z</updated>
	<subtitle>Historie editací této stránky</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.kapsw.cz/index.php?title=Objekt_TKAPMemTable&amp;diff=15890&amp;oldid=prev</id>
		<title>Grepl: konstruktory</title>
		<link rel="alternate" type="text/html" href="https://wiki.kapsw.cz/index.php?title=Objekt_TKAPMemTable&amp;diff=15890&amp;oldid=prev"/>
		<updated>2015-03-26T11:08:41Z</updated>

		<summary type="html">&lt;p&gt;konstruktory&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;cs&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Starší verze&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verze z 26. 3. 2015, 11:08&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot; &gt;Řádek 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádek 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  TKAPMemTable = class(TDataset)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  TKAPMemTable = class(TDataset)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   constructor Create;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   constructor Create; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; // vlastníkem objektu je Application&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;  constructor CreateA(AOwner: TComponent); // zde můžete určit vlastníka objektu - nutné např. v případě, že chcete objekt použít do QR2 sestavy&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   function AddIndex(const Name, Fields: string; Options: TIndexOptions):TkbmIndex;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   function AddIndex(const Name, Fields: string; Options: TIndexOptions):TkbmIndex;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   function ControlsDisabled: Boolean;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   function ControlsDisabled: Boolean;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Grepl</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.kapsw.cz/index.php?title=Objekt_TKAPMemTable&amp;diff=15735&amp;oldid=prev</id>
		<title>Grepl: /* Objekt TKAPMemTable */</title>
		<link rel="alternate" type="text/html" href="https://wiki.kapsw.cz/index.php?title=Objekt_TKAPMemTable&amp;diff=15735&amp;oldid=prev"/>
		<updated>2015-02-15T13:30:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Objekt TKAPMemTable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;cs&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Starší verze&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verze z 15. 2. 2015, 13:30&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Řádek 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádek 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Objekt TKAPMemTable===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Objekt TKAPMemTable===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tato třída slouží pro manipulaci s paměťovými tabulkami. Jedná se jen o dočasné tabulky, které po uvolnění z paměti přestanou existovat. Je možné &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;vytvožit &lt;/del&gt;tabulku, definovat pole tabulky či indexy, otevřít tabulku, procházet záznamy tabulky, filtrovat záznamy, načítat či měnit hodnoty z jednotlivých polí záznamu apod.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tato třída slouží pro manipulaci s paměťovými tabulkami &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ve [[Skriptovací programovací jazyk|skriptovacím programovacím jazyku]]&lt;/ins&gt;. Jedná se jen o dočasné tabulky, které po uvolnění z paměti přestanou existovat. Je možné &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;vytvořit &lt;/ins&gt;tabulku, definovat pole tabulky či indexy, otevřít tabulku, procházet záznamy tabulky, filtrovat záznamy, načítat či měnit hodnoty z jednotlivých polí záznamu apod.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  TKAPMemTable = class(TDataset)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  TKAPMemTable = class(TDataset)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Grepl</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.kapsw.cz/index.php?title=Objekt_TKAPMemTable&amp;diff=14855&amp;oldid=prev</id>
		<title>Grepl: Nová stránka: ===Objekt TKAPMemTable=== Tato třída slouží pro manipulaci s paměťovými tabulkami. Jedná se jen o dočasné tabulky, které po uvolnění z paměti přestanou existovat. Je m...</title>
		<link rel="alternate" type="text/html" href="https://wiki.kapsw.cz/index.php?title=Objekt_TKAPMemTable&amp;diff=14855&amp;oldid=prev"/>
		<updated>2013-02-02T14:58:13Z</updated>

		<summary type="html">&lt;p&gt;Nová stránka: ===Objekt TKAPMemTable=== Tato třída slouží pro manipulaci s paměťovými tabulkami. Jedná se jen o dočasné tabulky, které po uvolnění z paměti přestanou existovat. Je m...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;===Objekt TKAPMemTable===&lt;br /&gt;
Tato třída slouží pro manipulaci s paměťovými tabulkami. Jedná se jen o dočasné tabulky, které po uvolnění z paměti přestanou existovat. Je možné vytvožit tabulku, definovat pole tabulky či indexy, otevřít tabulku, procházet záznamy tabulky, filtrovat záznamy, načítat či měnit hodnoty z jednotlivých polí záznamu apod.&lt;br /&gt;
&lt;br /&gt;
 TKAPMemTable = class(TDataset)&lt;br /&gt;
  constructor Create;&lt;br /&gt;
  function AddIndex(const Name, Fields: string; Options: TIndexOptions):TkbmIndex;&lt;br /&gt;
  function ControlsDisabled: Boolean;&lt;br /&gt;
  function FieldByName(const FieldName: String): TField;&lt;br /&gt;
  function FindField(const FieldName: String): TField;&lt;br /&gt;
  function FindKey(const KeyValues:array of const): Boolean;&lt;br /&gt;
  function FindNearest(const KeyValues:array of const): Boolean;&lt;br /&gt;
  function GetBookmark: TBookmark;&lt;br /&gt;
  function GotoKey: Boolean;&lt;br /&gt;
  function GotoNearest:boolean;&lt;br /&gt;
  function IndexFieldCount:Integer;&lt;br /&gt;
  function IsEmpty: Boolean;&lt;br /&gt;
  function Locate(const KeyFields: string; const KeyValues: Variant; Options: TLocateOptions): Boolean;&lt;br /&gt;
  function Lookup(const KeyFields: string; const KeyValues: Variant; const ResultFields: string): Variant;&lt;br /&gt;
  function LookupByIndex(const IndexName:string; const KeyValues:Variant; const ResultFields:string; RespFilter:boolean):Variant;&lt;br /&gt;
  function MoveBy(Distance: Integer): Integer;&lt;br /&gt;
  function RecordCount: Integer;&lt;br /&gt;
  procedure Append;&lt;br /&gt;
  procedure ApplyRange;&lt;br /&gt;
  procedure Cancel;&lt;br /&gt;
  procedure CancelRange;&lt;br /&gt;
  procedure Close;&lt;br /&gt;
  procedure Commit;&lt;br /&gt;
  procedure CreateTable(Rewrite: Boolean);&lt;br /&gt;
  procedure Delete;&lt;br /&gt;
  procedure DeleteIndex(const Name: string);&lt;br /&gt;
  procedure DeleteTable;&lt;br /&gt;
  procedure DisableControls;&lt;br /&gt;
  procedure Edit;&lt;br /&gt;
  procedure EditKey;&lt;br /&gt;
  procedure EmptyTable;&lt;br /&gt;
  procedure EnableControls;&lt;br /&gt;
  procedure First;&lt;br /&gt;
  procedure FreeBookmark(Bookmark: TBookmark);&lt;br /&gt;
  procedure GetFieldList(List: TList; const FieldNames: String);&lt;br /&gt;
  procedure GetFieldNames(List: TStrings);&lt;br /&gt;
  procedure GotoBookmark(Bookmark: TBookmark);&lt;br /&gt;
  procedure GotoNearest;&lt;br /&gt;
  procedure Insert;&lt;br /&gt;
  procedure Last;&lt;br /&gt;
  procedure LoadFromFile(const FileName: string);&lt;br /&gt;
  procedure LoadFromDataSet(Source:TDataSet; CopyOptions:TkbmMemTableCopyTableOptions);&lt;br /&gt;
  procedure Next;&lt;br /&gt;
  procedure Open;&lt;br /&gt;
  procedure PackTable;&lt;br /&gt;
  procedure Post;&lt;br /&gt;
  procedure Prior;&lt;br /&gt;
  procedure Refresh;&lt;br /&gt;
  procedure Reset;&lt;br /&gt;
  procedure Rollback;&lt;br /&gt;
  procedure SaveToFile(const FileName: string);&lt;br /&gt;
  procedure SetKey;&lt;br /&gt;
  procedure SetRange(const StartValues, EndValues: array of const);&lt;br /&gt;
  procedure StartTransaction;&lt;br /&gt;
  procedure Undo;&lt;br /&gt;
  procedure UpdateIndexes;&lt;br /&gt;
 end;&lt;/div&gt;</summary>
		<author><name>Grepl</name></author>
		
	</entry>
</feed>