{"id":194,"date":"2017-09-04T14:39:57","date_gmt":"2017-09-04T14:39:57","guid":{"rendered":"http:\/\/hahne-software.de\/?p=194"},"modified":"2017-09-18T13:46:07","modified_gmt":"2017-09-18T13:46:07","slug":"der-dialog-tfsogridviewdlg","status":"publish","type":"post","link":"https:\/\/hahne-software.de\/?p=194","title":{"rendered":"Der Dialog TfSOGridViewDlg"},"content":{"rendered":"<p>Dieser Dialog erm\u00f6glicht es die Inhalte einer von <strong>TStorableObject<\/strong> abgeleiteten Klasse zu bearbeiten. In einem Grid werden alle Datens\u00e4tze aus der Tabelle angezeigt\u00a0die der Klasse zugeordnet wurde. Zur Bearbeitung der Daten wird der selektierte Datensatz in einem <a href=\"http:\/\/hahne-software.de\/?p=150\">SOView <\/a>angezeigt und kann dar\u00fcber bearbeitet werden.<\/p>\n<p><strong>Aufruf<\/strong>:<\/p>\n<p>fSOGridViewDlg.ShowModal(&lt;TClassOfStorableObject&gt;, &lt;StorageProvider&gt;, &lt;Owner-ID&gt;, &lt;\u00dcberschrift&gt;);<\/p>\n<p><strong>Parameter<\/strong>:<\/p>\n<p>&lt;TClassOfStorableObject&gt; = Klasse die dargestellt bzw. angezeigt werden soll.<\/p>\n<p>&lt;StorageProvider&gt; = Der zu verwendende StorageProvider.<\/p>\n<p>&lt;Owner-ID&gt; = Die ID \u00fcbergeordneten Objektes. Ist keines vorhanden, so kann eine 0 \u00fcbergeben werden.<\/p>\n<p>&lt;\u00dcberschrift&gt; = Fenstertitel<\/p>\n<p><strong>Beispiel<\/strong>:<\/p>\n<p>fSOGridViewDlg.ShowModal(TCard, StorageProvider, 0, &#8218;Karten&#8216;);<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dieser Dialog erm\u00f6glicht es die Inhalte einer von TStorableObject abgeleiteten Klasse zu bearbeiten. In einem Grid werden alle Datens\u00e4tze aus der Tabelle angezeigt\u00a0die der Klasse zugeordnet wurde. Zur Bearbeitung der Daten wird der selektierte Datensatz in einem SOView angezeigt und kann dar\u00fcber bearbeitet werden. Aufruf: fSOGridViewDlg.ShowModal(&lt;TClassOfStorableObject&gt;, &lt;StorageProvider&gt;, &lt;Owner-ID&gt;, &lt;\u00dcberschrift&gt;); Parameter: &lt;TClassOfStorableObject&gt; = Klasse die dargestellt [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"image","meta":{"footnotes":""},"categories":[6,3],"tags":[],"class_list":["post-194","post","type-post","status-publish","format-image","hentry","category-delphi","category-storableobjects","post_format-post-format-image"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/hahne-software.de\/index.php?rest_route=\/wp\/v2\/posts\/194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hahne-software.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hahne-software.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hahne-software.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hahne-software.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=194"}],"version-history":[{"count":2,"href":"https:\/\/hahne-software.de\/index.php?rest_route=\/wp\/v2\/posts\/194\/revisions"}],"predecessor-version":[{"id":243,"href":"https:\/\/hahne-software.de\/index.php?rest_route=\/wp\/v2\/posts\/194\/revisions\/243"}],"wp:attachment":[{"href":"https:\/\/hahne-software.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hahne-software.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hahne-software.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}