{"id":55000636,"date":"2023-12-01T00:00:00","date_gmt":"2023-12-01T00:00:00","guid":{"rendered":"http:\/\/access-basics.de\/636"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Handyverwaltung_X_Titel_und_Icons","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Handyverwaltung_X_Titel_und_Icons.html","title":{"rendered":"Handyverwaltung X: Titel und Icons"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg07.met.vgwort.de\/na\/f10b520d76584d3fb40be328989425b7\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p class='introduction'>Die Handyverwaltung ist nun fast vollst&auml;ndig. Was allerdings noch fehlt, sind einige optische Elemente. Zum Beispiel gibt es noch kein Anwendungsicon und auch keinen Anwendungstitel. Und auch die einzelnen Formulare k&ouml;nnten wir noch mit Icons ausstatten &#8211; und die Anzeige des Formularnamens in der Titelleiste ist auch nicht gerade sexy. Also k&uuml;mmern wir uns noch um diese Verfeinerungen und schauen uns an, wie uns die Anwendung anschlie&szlig;end gef&auml;llt.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels findest Du in der Datenbank <b>Handyverwaltung_X_TitelUndIcons.accdb<\/b>.<\/p>\n<h2>Anwendungstitel festlegen und Icon hinzuf&uuml;gen<\/h2>\n<p>Schauen wir uns an, wie der obere Teil unserer Anwendung aussieht, k&ouml;nnen wir zumindest mit dem Ribbon schon einmal zufrieden sein (siehe Bild 1).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_636_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_636_001.png\" alt=\"Aussehen des Titelbereichs der Anwendung\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Aussehen des Titelbereichs der Anwendung<\/p>\n<p>H&uuml;bsche Icons, ordentliche Beschriftungen &#8211; was will man mehr. Dar&uuml;ber sieht es allerdings w&uuml;st aus. Erstens wollen wir nicht das Access-Icon sehen, und der l&auml;ngliche Titeltext gef&auml;llt uns auch nicht wirklich.<\/p>\n<p>Also steigen wir in die Access-Optionen ein, die wir mit einem Klick auf den Ribboneintrag <b>Datei|Optionen <\/b>&ouml;ffnen. Hier finden wir unter <b>Aktuelle Datenbank <\/b>einige verhei&szlig;ungsvolle Eigenschaften:<\/p>\n<ul>\n<li>Die erste lautet <b>Anwendungstitel <\/b>und sorgt daf&uuml;r, dass der hier angegebene Text in der Titelleiste der Access-Anwendung erscheint.<\/li>\n<li>Die zweite hei&szlig;t Anwendungssymbol und wir hoffen, dass wir damit ein Icon festlegen k&ouml;nnen, das links oben in der Titelleiste von Access erscheint.<\/li>\n<li>Au&szlig;erdem k&ouml;nnen wir mit der Option <b>Als Formular- und Berichtssymbol <\/b>noch festlegen, dass wir das Anwendungssymbol auch als Symbol f&uuml;r Formulare und Berichte sehen wollen.<\/li>\n<\/ul>\n<p>Also w&auml;hlen wir ein passendes Icon aus und bearbeiten die Einstellungen wie in Bild 2.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_636_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_636_002.png\" alt=\"Einstellungen f&uuml;r die aktuelle Datenbank\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Einstellungen f&uuml;r die aktuelle Datenbank<\/p>\n<h2>Zwischenstand<\/h2>\n<p>Schauen wir uns an, wie die Anwendung nach diesen &Auml;nderungen aussieht, so haben wir unser Ziel nur teilweise erreicht (siehe Bild 3). Der Anwendungstitel ist nun stimmig, allerdings zeigt das Anwendungsfenster nicht das gew&uuml;nschte Icon an. Diese erscheint wiederum unten in der Taskleiste. Das ist immerhin etwas. Au&szlig;erdem wird das Icon auch als Icon der Formulare angezeigt. Auch das sieht bereits viel besser und individueller aus als das &uuml;bliche Icon von Formularen und Berichten.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_636_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_636_003.png\" alt=\"Der aktuelle Stand\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Der aktuelle Stand<\/p>\n<h2>Formulartitel per Eigenschaft definieren<\/h2>\n<p>Schauen wir uns nun die Formulartitel an. Standardm&auml;&szlig;ig zeigt Access den Namen des Formulars als Titel an. Wenn wir einen eigenen Titel anzeigen wollen, erledigen wir das am einfachsten durch das Einstellen der Eigenschaft Beschriftung des Formulars selbst. Diese finden wir im Bereich <b>Format <\/b>des Eigenschaftenblatts (siehe Bild 4).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_636_005.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_636_005.png\" alt=\"Einstellen der Formularbeschriftung\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 4: Einstellen der Formularbeschriftung<\/p>\n<p>Wechseln wir danach in die Formularansicht, sehen wir die gew&uuml;nschte &Uuml;berschrift in der Titelleiste (siehe Bild 5).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_636_006.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_636_006.png\" alt=\"Formular mit individueller Beschriftung\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 5: Formular mit individueller Beschriftung<\/p>\n<h2>Formulartitel per Code definieren<\/h2>\n<p>Bei den &Uuml;bersichtsformularen reicht ein statischer Text als Formulartitel aus. Wenn wir jedoch die Detailformulare betrachten, stellen wir fest, dass diese f&uuml;r verschiedene Aufgaben ge&ouml;ffnet werden k&ouml;nnen:<\/p>\n<ul>\n<li>zum Anlegen neuer Datens&auml;tze und<\/li>\n<li>zum Anzeigen vorhandener Datens&auml;tze.<\/li>\n<\/ul>\n<p>In diesem Fall m&ouml;chten wir unterschiedliche Titeltexte anzeigen. Dazu m&uuml;ssen wir beim &Ouml;ffnen des Formulars herausfinden, ob das Formular zum Anlegen eines neuen Datensatzes ge&ouml;ffnet wurde oder zum Bearbeiten eines vorhandenen Datensatzes.<\/p>\n<p>Dies gelingt mit einer Eigenschaft namens <b>DataEntry<\/b>. Hat diese den Wert <b>True<\/b>, wurde das Formular mit der <b>DoCmd.OpenForm<\/b>-Methode unter Verwendung des Wertes <b>acFormAdd <\/b>des Parameters <b>DataMode <\/b>ge&ouml;ffnet. Im Falle des Wertes <b>False<\/b> wurde der Wert <b>acFormEdit<\/b> verwendet, das Formular also zum Anzeigen\/Bearbeiten des Datensatzes ge&ouml;ffnet.<\/p>\n<p>Wir nutzen also eine kleine Prozedur, die durch das Ereignis <b>Beim Laden <\/b>ausgel&ouml;st wird, und die den Wert der Eigenschaft <b>DataEntry <\/b>pr&uuml;ft. Wenn <b>DataEntry <\/b>den Wert <b>True <\/b>hat, soll die Beschriftung der Titelleiste des Formulars auf <b>Neue Person anlegen <\/b>lauten, falls der Wert <b>False <\/b>vorliegt, soll der Text <b>Person bearbeiten <\/b>angezeigt werden:<\/p>\n<pre><span style=\"color:blue;\">Private Sub <\/span>Form_Load()\r\n     <span style=\"color:blue;\">If <\/span>Me.DataEntry = <span style=\"color:blue;\">True<\/span><span style=\"color:blue;\"> Then<\/span>\r\n         Me.Caption = \"Neue Person anlegen\"\r\n     <span style=\"color:blue;\">Else<\/span>\r\n         Me.Caption = \"Person bearbeiten\"\r\n     <span style=\"color:blue;\">End If<\/span>\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p>Das Ergebnis sieht wie in Bild 6 aus.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_636_007.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_636_007.png\" alt=\"Detailformular mit kontextabh&auml;ngigem Titel\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 6: Detailformular mit kontextabh&auml;ngigem Titel<\/p>\n<h2>Formularicons hinzuf&uuml;gen<\/h2>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000;\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000;\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Access &#091;basics&#093;<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/shop.minhorst.com\/magazine\/282\/access-basics?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000;\">Danach greifen Sie sofort auf <strong>alle rund 400 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000;\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000636\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Password<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Remember me<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/index.php\/data\/wp\/v2\/posts\/55000636?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000636\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"a4912ba1e1\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Login\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Handyverwaltung ist nun fast vollst&auml;ndig. Was allerdings noch fehlt, sind einige optische Elemente. Zum Beispiel gibt es noch kein Anwendungsicon und auch keinen Anwendungstitel. Und auch die einzelnen Formulare k&ouml;nnten wir noch mit Icons ausstatten &#8211; und die Anzeige des Formularnamens in der Titelleiste ist auch nicht gerade sexy. Also k&uuml;mmern wir uns noch um diese Verfeinerungen und schauen uns an, wie uns die Anwendung anschlie&szlig;end gef&auml;llt.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","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":""},"categories":[662023,66062023,44000014],"tags":[],"class_list":["post-55000636","post","type-post","status-publish","format-standard","hentry","category-662023","category-66062023","category-Loesungen"],"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>Handyverwaltung X: Titel und Icons - Access [basics]<\/title>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Handyverwaltung_X_Titel_und_Icons.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Handyverwaltung X: Titel und Icons - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Die Handyverwaltung ist nun fast vollst&auml;ndig. Was allerdings noch fehlt, sind einige optische Elemente. Zum Beispiel gibt es noch kein Anwendungsicon und auch keinen Anwendungstitel. Und auch die einzelnen Formulare k&ouml;nnten wir noch mit Icons ausstatten - und die Anzeige des Formularnamens in der Titelleiste ist auch nicht gerade sexy. Also k&uuml;mmern wir uns noch um diese Verfeinerungen und schauen uns an, wie uns die Anwendung anschlie&szlig;end gef&auml;llt.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Handyverwaltung_X_Titel_und_Icons.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-01T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"-0001-11-30T00:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/..\/tl_files\/images\/pic_636_001.png\" \/>\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=\"9\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\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Handyverwaltung_X_Titel_und_Icons.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"http:\/\/vg07.met.vgwort.de\/na\/f10b520d76584d3fb40be328989425b7\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Handyverwaltung_X_Titel_und_Icons.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Handyverwaltung_X_Titel_und_Icons.html\",\"name\":\"Handyverwaltung X: Titel und Icons - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Handyverwaltung_X_Titel_und_Icons.html#primaryimage\"},\"datePublished\":\"2023-12-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Handyverwaltung_X_Titel_und_Icons.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Handyverwaltung_X_Titel_und_Icons.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Handyverwaltung_X_Titel_und_Icons.html#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\/Handyverwaltung_X_Titel_und_Icons.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Handyverwaltung_X_Titel_und_Icons.html\",\"name\":\"Handyverwaltung X: Titel und Icons\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/#personlogo\",\"inLanguage\":\"de\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000636","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/types\/post"}],"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=55000636"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000636\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000636"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000636"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}