<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[My Visual Database — OnAfterEdit, OnEditAccept в TableGrid]]></title>
		<link>https://myvisualdatabase.com/forum/viewtopic.php?id=8491</link>
		<atom:link href="https://myvisualdatabase.com/forum/extern.php?action=feed&amp;tid=8491&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in OnAfterEdit, OnEditAccept в TableGrid.]]></description>
		<lastBuildDate>Wed, 19 Apr 2023 06:26:48 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: OnAfterEdit, OnEditAccept в TableGrid]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=47367#p47367</link>
			<description><![CDATA[<div class="codebox"><pre><code>procedure Form1_TableGrid1_OnInputAccept (Sender: TObject; var Accept: Boolean);
begin
   // отменяет добавление записи, если в первой колонке ввели значение &quot;123&quot;
   if Form1.TableGrid1.Columns[0].InputValue = &#039;123&#039; then Accept := False;
end;</code></pre></div><p><a href="http://myvisualdatabase.com/doc_ru/procedureOnInputAcceptSenderTObj.html">http://myvisualdatabase.com/doc_ru/proc … rTObj.html</a></p>]]></description>
			<author><![CDATA[null@example.com (k245)]]></author>
			<pubDate>Wed, 19 Apr 2023 06:26:48 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=47367#p47367</guid>
		</item>
		<item>
			<title><![CDATA[Re: OnAfterEdit, OnEditAccept в TableGrid]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=47357#p47357</link>
			<description><![CDATA[<div class="quotebox"><cite>k245 wrote:</cite><blockquote><p>Вы задачу вашу хотите решить или разобраться в тонкостях работы событий редактирования таблицы? Сформулируйте точней, какой вам нужен результат.</p></blockquote></div><p>Наверное я не правильно понял. Помощь нужна мне в решении следующей проблемы:<br />Мне нужно получить сразу же вводимый в ячейку результат. Сейчас, при &quot;OnEditAccept&quot; я получаю предыдущий результат. При &quot;OnAfterEdit&quot; вообще никакого.</p><p>Буду благодарен за помощь!</p>]]></description>
			<author><![CDATA[null@example.com (Raspr)]]></author>
			<pubDate>Tue, 18 Apr 2023 15:25:08 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=47357#p47357</guid>
		</item>
		<item>
			<title><![CDATA[Re: OnAfterEdit, OnEditAccept в TableGrid]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=47349#p47349</link>
			<description><![CDATA[<div class="quotebox"><cite>k245 wrote:</cite><blockquote><p>Вы задачу вашу хотите решить или разобраться в тонкостях работы событий редактирования таблицы? Сформулируйте точней, какой вам нужен результат.</p></blockquote></div><p>Решить задачу, постепенно вникая в тонкости работы событий. )</p>]]></description>
			<author><![CDATA[null@example.com (Raspr)]]></author>
			<pubDate>Mon, 17 Apr 2023 08:31:36 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=47349#p47349</guid>
		</item>
		<item>
			<title><![CDATA[Re: OnAfterEdit, OnEditAccept в TableGrid]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=47347#p47347</link>
			<description><![CDATA[<p>Вы задачу вашу хотите решить или разобраться в тонкостях работы событий редактирования таблицы? Сформулируйте точней, какой вам нужен результат.</p>]]></description>
			<author><![CDATA[null@example.com (k245)]]></author>
			<pubDate>Mon, 17 Apr 2023 07:30:35 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=47347#p47347</guid>
		</item>
		<item>
			<title><![CDATA[OnAfterEdit, OnEditAccept в TableGrid]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=47332#p47332</link>
			<description><![CDATA[<p>Не могу вникнуть, что не так делаю. <br />В данном случае:<br /></p><div class="codebox"><pre><code>procedure Form1_TableGrid1_OnEditAccept (Sender: TObject; ACol, ARow: Integer; Value: String; var Accept: Boolean);
begin
    if ACol = 0 then Form1.Label1.Caption := Form1.TableGrid1.Cells[0, Form1.TableGrid1.SelectedRow];
end;</code></pre></div><p>Получаю предыдущее, а не текущее значение.<br />В данном:<br /></p><div class="codebox"><pre><code>procedure Form1_TableGrid2_OnAfterEdit (Sender: TObject; ACol, ARow: Integer; Value: String);
begin
    if ACol = 0 then Form1.Label2.Caption := Form1.TableGrid1.Cells[0, Form1.TableGrid1.SelectedRow];
end;</code></pre></div><p>Вообще ничего не получаю.</p><p>Где не углядел?</p>]]></description>
			<author><![CDATA[null@example.com (Raspr)]]></author>
			<pubDate>Sat, 15 Apr 2023 06:42:50 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=47332#p47332</guid>
		</item>
	</channel>
</rss>
