<?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 — Что-то не так, не понимаю со связями таблиц]]></title>
		<link>https://myvisualdatabase.com/forum/viewtopic.php?id=5103</link>
		<atom:link href="https://myvisualdatabase.com/forum/extern.php?action=feed&amp;tid=5103&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Что-то не так, не понимаю со связями таблиц.]]></description>
		<lastBuildDate>Sun, 17 Mar 2019 14:10:29 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Что-то не так, не понимаю со связями таблиц]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=29772#p29772</link>
			<description><![CDATA[<p>Спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (vit007)]]></author>
			<pubDate>Sun, 17 Mar 2019 14:10:29 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=29772#p29772</guid>
		</item>
		<item>
			<title><![CDATA[Re: Что-то не так, не понимаю со связями таблиц]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=29764#p29764</link>
			<description><![CDATA[<div class="quotebox"><cite>vit007 wrote:</cite><blockquote><p>Спасибо</p><p>для удаления, кроме галочки, надо было еще добавить обновление основной таблицы.</p><p>Объясните как в этом запросе получить название, а не цифру:<br /></p><div class="codebox"><pre><code>frmNew.Edit3.Text := SQLExecute(&#039;SELECT id_group FROM client WHERE id=&#039;+frmNew.ComboBox2.sqlValue);</code></pre></div></blockquote></div><p>вообще так..<br /></p><div class="codebox"><pre><code>frmNew.Edit3.Text := SQLExecute(&#039;SELECT set1 FROM groupN LEFT OUTER JOIN client ON groupN.id=client.id_groupN   WHERE client.id=&#039;+frmNew.ComboBox2.sqlValue);</code></pre></div><p>Взять значение из поля set&nbsp; таблицы group объеденонной с таблицей client&nbsp; по условию groupN.id=client.id_groupN&nbsp; где&nbsp; client.id=&#039;+frmNew.ComboBox2.sqlValue</p><p><strong>я так понимаю, что имена set и group зарезевированны (поменяйте эти имена во всех таблицах)</strong></p>]]></description>
			<author><![CDATA[null@example.com (sibprogsistem)]]></author>
			<pubDate>Sat, 16 Mar 2019 14:12:13 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=29764#p29764</guid>
		</item>
		<item>
			<title><![CDATA[Re: Что-то не так, не понимаю со связями таблиц]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=29761#p29761</link>
			<description><![CDATA[<p>Спасибо</p><p>для удаления, кроме галочки, надо было еще добавить обновление основной таблицы.</p><p>Объясните как в этом запросе получить название, а не цифру:<br /></p><div class="codebox"><pre><code>frmNew.Edit3.Text := SQLExecute(&#039;SELECT id_group FROM client WHERE id=&#039;+frmNew.ComboBox2.sqlValue);</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (vit007)]]></author>
			<pubDate>Sat, 16 Mar 2019 12:55:41 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=29761#p29761</guid>
		</item>
		<item>
			<title><![CDATA[Re: Что-то не так, не понимаю со связями таблиц]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=29755#p29755</link>
			<description><![CDATA[<div class="quotebox"><cite>sibprogsistem wrote:</cite><blockquote><p>Дмитрий, может все таки возможно сделать вывод записей в грид более чем со 2 уровня таблицы без скриптов</p></blockquote></div><p>Для этого нужны не скрипты, а вычисляемое поле и чуточку знаний по SQL.</p>]]></description>
			<author><![CDATA[null@example.com (k245)]]></author>
			<pubDate>Fri, 15 Mar 2019 18:48:30 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=29755#p29755</guid>
		</item>
		<item>
			<title><![CDATA[Re: Что-то не так, не понимаю со связями таблиц]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=29754#p29754</link>
			<description><![CDATA[<p>Дмитрий, может все таки возможно сделать вывод записей в грид более чем со 2 уровня таблицы без скриптов , Это решило-бы многие вопросы.. <br />к примеру сделать возможность выводить записи из таблиц , по направлению их связей.. типа:<br />company.id_request.id_client</p>]]></description>
			<author><![CDATA[null@example.com (sibprogsistem)]]></author>
			<pubDate>Fri, 15 Mar 2019 18:33:58 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=29754#p29754</guid>
		</item>
		<item>
			<title><![CDATA[Re: Что-то не так, не понимаю со связями таблиц]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=29753#p29753</link>
			<description><![CDATA[<div class="codebox"><pre><code>frmNew.Edit1.Text := frmNew.Edit1.Text + frmClient.TableGrid1.Cells[ACol,ARow];</code></pre></div><p>не верный запрос<br />и у вас для этого есть combobox2... на форме frmNew.. Выего не привязали....<br />у Вас много не нужных элементов на формах (меня это путает)<br />и еще отображение информации в таблице без приминения скриптов возможно только от 1 ко 2 уровеню далее только скриптом</p><p><span class="postimg"><img src="http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=5187&amp;download=0" alt="http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;amp;item=5187&amp;amp;download=0" /></span></p>]]></description>
			<author><![CDATA[null@example.com (sibprogsistem)]]></author>
			<pubDate>Fri, 15 Mar 2019 18:27:12 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=29753#p29753</guid>
		</item>
		<item>
			<title><![CDATA[Re: Что-то не так, не понимаю со связями таблиц]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=29752#p29752</link>
			<description><![CDATA[<p>Все рано что-то не то</p><p>На главой нет полного вывода<br />Попробовал глобальное удаление, т.е. удаляешь заказчика должны пропадать записи заявок. Галочку ставил и туда и туда...</p><p>Подскажите со скриптом на клавишу для заполнения полей данными из таблицы... Получилось сделать при двойном клике на таблицу, а вот на клавишу такой номер не проходит:</p><div class="codebox"><pre><code>procedure frmClient_TableGrid1_OnCellDoubleClick (Sender: TObject; ACol, ARow: Integer);
begin
   frmNew.Edit1.Text := frmNew.Edit1.Text + frmClient.TableGrid1.Cells[ACol,ARow];
end;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (vit007)]]></author>
			<pubDate>Fri, 15 Mar 2019 16:35:49 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=29752#p29752</guid>
		</item>
		<item>
			<title><![CDATA[Re: Что-то не так, не понимаю со связями таблиц]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=29750#p29750</link>
			<description><![CDATA[<div class="quotebox"><cite>vit007 wrote:</cite><blockquote><p>Спасибо за пример.</p><p>Из примера получается, что в edit не может ссылаться на другую таблицу, т.е. опять вертолет получается... Чтоб вписать нового заказчика надо отдельно иметь для него форму, а две таблицы из одно формы не заполнить... печально.</p><p>Блин, что нет скрипта, под клавишей сохранить, чтоб сохраняло и в другую таблицу...<br />Или добавить в стандартные настройки доп. функционал... Хех...</p><p>Может Дмитрий, что-то еще подсоорудит <img src="https://myvisualdatabase.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p></blockquote></div><p>можно, но только скриптом и Вам все равно придется создавать явную связь между этими записями.. в общем проще так как я вам выше проект привел и пото у Вас заказчик будет не раз что-то покупать, так что таблица с закасчиком должна быть именно словарем</p>]]></description>
			<author><![CDATA[null@example.com (sibprogsistem)]]></author>
			<pubDate>Fri, 15 Mar 2019 13:44:56 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=29750#p29750</guid>
		</item>
		<item>
			<title><![CDATA[Re: Что-то не так, не понимаю со связями таблиц]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=29749#p29749</link>
			<description><![CDATA[<p>Спасибо за пример.</p><p>Из примера получается, что в edit не может ссылаться на другую таблицу, т.е. опять вертолет получается... Чтоб вписать нового заказчика надо отдельно иметь для него форму, а две таблицы из одно формы не заполнить... печально.</p><p>Блин, что нет скрипта, под клавишей сохранить, чтоб сохраняло и в другую таблицу...<br />Или добавить в стандартные настройки доп. функционал... Хех...</p><p>Может Дмитрий, что-то еще подсоорудит <img src="https://myvisualdatabase.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (vit007)]]></author>
			<pubDate>Fri, 15 Mar 2019 13:29:57 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=29749#p29749</guid>
		</item>
		<item>
			<title><![CDATA[Re: Что-то не так, не понимаю со связями таблиц]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=29747#p29747</link>
			<description><![CDATA[<p>Данный вариант считаю самым правильным</p>]]></description>
			<author><![CDATA[null@example.com (sibprogsistem)]]></author>
			<pubDate>Fri, 15 Mar 2019 13:02:52 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=29747#p29747</guid>
		</item>
		<item>
			<title><![CDATA[Что-то не так, не понимаю со связями таблиц]]></title>
			<link>https://myvisualdatabase.com/forum/viewtopic.php?pid=29742#p29742</link>
			<description><![CDATA[<p>В новой заявке не понятно как сохранять в обе таблицы<br />На главной не понятно отображение значений из двух таблиц</p><p>При чем на сохранить таблицу клиента не зависимой, т.к. заявок может быть много, а в дальнейшем буду прикручивать статистику или истории (что где когда)...</p><p>Сп.</p>]]></description>
			<author><![CDATA[null@example.com (vit007)]]></author>
			<pubDate>Fri, 15 Mar 2019 11:17:35 +0000</pubDate>
			<guid>https://myvisualdatabase.com/forum/viewtopic.php?pid=29742#p29742</guid>
		</item>
	</channel>
</rss>
