{"id":88042022,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88042022.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88042022","status":"publish","type":"page","link":"https:\/\/access-basics.de\/index.php\/88042022","title":{"rendered":"Access [basics] Ausgabe 04\/2022"},"content":{"rendered":"<div class=\"rcp_restricted\"><\/p>\n<p><b>Registrierte Abonnenten finden an dieser Stelle den Download der kompletten Ausgabe im PDF-Format und die Beispieldateien.<\/b><\/p>\n<p>\n<\/div>\n<h3>Formulartitel anpassen<\/h3>\n<p>Zum Anpassen des Formulartitels gibt es verschiedene M\u00f6glichkeiten. Die einfachste ist das Einstellen der entsprechenden Eigenschaft in der Entwurfsansicht des Formulars. Manchmal m\u00f6chte man im Formular jedoch dynamisch einstellbare Inhalte anzeigen wie den Namen eines Kunden, Datum und Uhrzeit oder andere Informationen. Dieser Artikel zeigt verschiedene M\u00f6glichkeiten, den Formulartitel nach Ihren W\u00fcnschen dynamisch anzupassen.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Formulartitel_anpassen.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Tabellen [basics]: 1:n-Beziehungen<\/h3>\n<p>Beziehungen sind das Salz in der Datenbanksuppe. Wenn Du Daten verschiedener Art wie beispielsweise Kunden und Projekte in verschiedenen Tabellen speicherst, dann musst Du auf irgendeine Weise festlegen, f\u00fcr welchen Kunden welches Projekt ausgef\u00fchrt wird. Wenn die Tabelle mit den Kunden ein Feld aufweist, das die Kundendatens\u00e4tze eindeutig identifiziert, kannst Du der Projekte-Tabelle ein Feld zuweisen, in das Du den eindeutigen Identifizierer des Kunden eintr\u00e4gst, f\u00fcr den das Projekt durchgef\u00fchrt wird. Damit erhalten wir eine Zuordnung von Kunden zu Projekten. In der Datenbankwelt gehen wir noch einen Schritt weiter und erstellen eine Beziehung, welche die beiden Tabellen auch noch in Form einer im Datenmodel festgelegten Regel verkn\u00fcpft. Daraus resultieren noch weitere M\u00f6glichkeiten, die wir in diesem Artikel beschreiben werden.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Tabellen_basics_1nBeziehungen.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Tabellen [basics]: Beziehungen verwalten<\/h3>\n<p>Ein sehr wichtiges Instrument zum Verwalten der Beziehungen einer Datenbank ist das Beziehungen-Fenster. Auch wenn wir im Artikel <b>Tabellen [basics]: Der Nachschlage-Assistent <\/b>(<b>www.access-basics.de\/572<\/b>) gezeigt haben, wie sich Beziehungen \u00fcber den Nachschlage-Assistenten erstellen lassen, wirst Du fr\u00fcher oder sp\u00e4ter entweder selbst Beziehungen anlegen wollen, ohne das gleichzeitig ein Nachschlagefeld erstellt werden soll oder Du m\u00f6chtest vorhandene Beziehungen bearbeiten. Beides ist im Beziehungen-Fenster m\u00f6glich, das wir uns im vorliegenden Artikel im Detail ansehen werden.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Tabellen_basics_Beziehungen_verwalten.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Abfragen [basics]: Nach Textfeldern filtern<\/h3>\n<p>Wenn wir eine Kundentabelle oder eine andere Tabelle wie eine Produkttabelle nutzen, die Bezeichnungen f\u00fcr Elemente wie Firma, Vorname, Nachname oder Produktbezeichnung enthalten, wollen wir fr\u00fcher oder sp\u00e4ter \u00fcber diese Bezeichnungen nach Datens\u00e4tzen suchen. Das ist ein perfekter Einsatzzweck f\u00fcr Abfragen. Diese k\u00f6nnen wir f\u00fcr die betroffenen Felder mit einen oder mehreren Kriterien ausstatten, die wir dann auch noch mit Operatoren wie Und oder Oder verkn\u00fcpfen k\u00f6nnen. Au\u00dferdem lassen sich f\u00fcr Texte, um die es sich hier handelt, verschiedene Platzhalter einsetzen, damit wir nicht die genauen Bezeichnungen kennen m\u00fcssen, um die gew\u00fcnschten Datens\u00e4tze aufzufinden. Dieser Artikel zeigt, wie Sie optimal nach Texten in Textfeldern suchen.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Abfragen_basics_Nach_Textfeldern_filtern.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Abfragen [basics]: Einfache Abfragen erstellen<\/h3>\n<p>Unter einfachen Abfragen verstehen wir solche Abfragen, die Daten aus nur einer Tabelle anzeigen und dabei die M\u00f6glichkeit nutzen, entweder die in dieser Tabelle enthaltenen Felder einzuschr\u00e4nken oder diese in einer alternativen Reihenfolge darzustellen. Weitere m\u00f6gliche Einschr\u00e4nkungen w\u00e4re das Filtern der Datens\u00e4tze nach verschiedenen Kriterien, Sortierungen et cetera \u2013 diese Themen behandeln wir jedoch in eigenen Artikeln.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Abfragen_basics_Einfache_Abfragen_erstellen.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Abfragen [basics]: Berechnete Felder<\/h3>\n<p>Abfragen zeigen in der Regel die Felder der zugrunde liegenden Tabellen in ihren Spalten an. Manchmal liefern diese Felder jedoch nicht genau die gew\u00fcnschten Daten \u2013 beispielsweise, weil wir in einer Spalte einer Abfrage den kompletten Namen eines Kunden in der Form \u00bbMinhorst, Andr\u00e9\u00ab darstellen wollen. Oder wir m\u00f6chten nicht den Inhalt eines Datumsfeldes, sondern nur die dort enthaltene Jahreszahl ausgeben. Ein anderes Beispiel sind echte Berechnungen wie beispielsweise der Preis f\u00fcr eine Bestellposition, der sich aus dem Einzelpreis, der Menge und dem Mehrwertsteuersatz zusammensetzt. Wie Du solche Berechnungen in Abfragen realisieren kannst, zeigt dieser Artikel.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Abfragen_basics_Berechnete_Felder.html\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Formulartitel anpassen Zum Anpassen des Formulartitels gibt es verschiedene M\u00f6glichkeiten. Die einfachste ist das Einstellen der entsprechenden Eigenschaft in der Entwurfsansicht des Formulars. Manchmal m\u00f6chte man im Formular jedoch dynamisch einstellbare Inhalte anzeigen wie den<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-88042022","page","type-page","status-publish","hentry"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.9.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Access [basics] Ausgabe 04\/2022 - Access [basics]<\/title>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Access [basics] Ausgabe 04\/2022 - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Formulartitel anpassen Zum Anpassen des Formulartitels gibt es verschiedene M\u00f6glichkeiten. Die einfachste ist das Einstellen der entsprechenden Eigenschaft in der Entwurfsansicht des Formulars. Manchmal m\u00f6chte man im Formular jedoch dynamisch einstellbare Inhalte anzeigen wie den\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/88042022\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\">\n\t<meta name=\"twitter:data1\" content=\"3\u00a0Minuten\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/access-basics.de\/#website\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Access [basics]\",\"description\":\"DAS ACCESS-MAGAZIN F\\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/access-basics.de\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/88042022#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/88042022\",\"name\":\"Access [basics] Ausgabe 04\/2022 - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"datePublished\":\"2019-11-08T11:47:22+00:00\",\"dateModified\":\"2019-11-08T11:47:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/88042022#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/88042022\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/88042022#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/88042022\",\"url\":\"https:\/\/access-basics.de\/index.php\/88042022\",\"name\":\"Access [basics] Ausgabe 04\/2022\"}}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages\/88042022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/comments?post=88042022"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages\/88042022\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=88042022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}