<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>dbFront.com - Recent questions and answers in Customization</title>
<link>https://dbfront.com/qa/qa/customization</link>
<description>Powered by Question2Answer</description>
<item>
<title>Answered: Grandchildren: Viewing Parent, Child and Grandchild tables together</title>
<link>https://dbfront.com/qa/498/grandchildren-viewing-parent-grandchild-tables-together?show=1480#a1480</link>
<description>&lt;p&gt;This request is related:&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/1477/separate-record-view-instead-of-showing-table&quot;&gt;https://dbfront.com/qa/1477/separate-record-view-instead-of-showing-table&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/498/grandchildren-viewing-parent-grandchild-tables-together?show=1480#a1480</guid>
<pubDate>Wed, 04 Feb 2026 14:29:49 +0000</pubDate>
</item>
<item>
<title>Answered: I added fields to the table but can't find them in dbFront</title>
<link>https://dbfront.com/qa/1453/i-added-fields-to-the-table-but-cant-find-them-in-dbfront?show=1454#a1454</link>
<description>&lt;p&gt;Fields that are added to a table or view should normally be available for selection immediately after a screen refresh.&lt;/p&gt;
&lt;p&gt;If the fields are still missing then there are a few possible things to check.&lt;/p&gt;
&lt;h2&gt;My Layout View&lt;/h2&gt;
&lt;p&gt;The My Layout View, limits the available fields to only those that were added by an administrator.&lt;/p&gt;
&lt;p&gt;To exit &quot;My Layout&quot; click the button button labelled &quot;Exit My Layout&quot;.  On current versions of dbFront, the button will be Red.&lt;/p&gt;
&lt;h2&gt;Unsupported Field Names or Types&lt;/h2&gt;
&lt;p&gt;If a field is still not available then open the [Help] / [Log Viewer] and look for any errors or warnings.&lt;/p&gt;
&lt;p&gt;One possibility is that the field names are invalid in some way, or they are of a data type that is not supported by dbFront.&lt;/p&gt;
&lt;h2&gt;Correct Database&lt;/h2&gt;
&lt;p&gt;Is it possible that you made the changes in a different database then the one you are viewing?  I have to ask, have done that myself.&lt;/p&gt;
&lt;h2&gt;Still not Found?&lt;/h2&gt;
&lt;p&gt;If you still can't see the newly added fields then please contact us via one of our &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/support#contact&quot;&gt;Support Options&lt;/a&gt;.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/1453/i-added-fields-to-the-table-but-cant-find-them-in-dbfront?show=1454#a1454</guid>
<pubDate>Wed, 11 Dec 2024 19:02:58 +0000</pubDate>
</item>
<item>
<title>Answered: How to use a Custom Google Font</title>
<link>https://dbfront.com/qa/1283/how-to-use-a-custom-google-font?show=1284#a1284</link>
<description>&lt;p&gt;Using a custom Google font basically involves setting up a custom CSS file and loading and applying the font.&lt;/p&gt;
&lt;p&gt;It is similar to this article: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/1088/how-can-i-change-the-base-font-style-using-css&quot;&gt;How can I change the base font style using CSS?&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;a)&lt;/strong&gt; Setup a Custom CSS file.&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Either your entire dbFront install or for a specific database.&lt;/li&gt;
&lt;li&gt;For more instructions see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/859/using-custom-css-font-size-ui-element-colors&quot;&gt;Using Custom CSS in dbFront&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong&gt;b)&lt;/strong&gt; Find your preferred Google font at &lt;a rel=&quot;nofollow&quot; href=&quot;https://fonts.google.com/&quot;&gt;fonts.google.com&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;For the purpose of this example we chose &lt;a rel=&quot;nofollow&quot; href=&quot;https://fonts.google.com/specimen/Unbounded&quot;&gt;Unbounded&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong&gt;c)&lt;/strong&gt; Scroll down and select the preferred font size and weight&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Click &lt;strong&gt;Select +&lt;/strong&gt; to add it to the &quot;Selected Family&quot; area on the&lt;br&gt;
right.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong&gt;d)&lt;/strong&gt; Using the instructions on the side in &lt;a rel=&quot;nofollow&quot; href=&quot;https://fonts.google.com/&quot;&gt;fonts.google.com&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Copy the &lt;strong&gt;@import&lt;/strong&gt; instructions&lt;/li&gt;
&lt;li&gt;Copy the CSS rules&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong&gt;e)&lt;/strong&gt; Add the following content to your new custom CSS file.&lt;/h3&gt;
&lt;p&gt;Ensure that you add both the &lt;strong&gt;@import&lt;/strong&gt; and the correct &lt;strong&gt;font-family&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;/* customSite.css */
@import url('https://fonts.googleapis.com/css2?family=Unbounded:wght@200&amp;amp;display=swap');

/* Set the Custom Font in all of the specific dbFront areas */
body, .ui-widget, table.dataTable td {
  font-family: 'Unbounded', cursive;
}
&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;&lt;strong&gt;f)&lt;/strong&gt; Save the CSS file and reload your browser by clicking &lt;strong&gt;Cntrl-F5&lt;/strong&gt;&lt;/h3&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/1283/how-to-use-a-custom-google-font?show=1284#a1284</guid>
<pubDate>Fri, 03 Feb 2023 00:00:15 +0000</pubDate>
</item>
<item>
<title>Answered: Is there a way to change the actual menu icons at the top?</title>
<link>https://dbfront.com/qa/1279/is-there-a-way-to-change-the-actual-menu-icons-at-the-top?show=1282#a1282</link>
<description>&lt;p&gt;The &quot;Home&quot; menu items icon is a tiny version of the database icon.&lt;/p&gt;
&lt;p&gt;You can set the Database Icon in the first tab of the &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/dbprefs&quot;&gt;database preferences&lt;/a&gt;. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The logo file should point to an existing image file (&lt;code&gt;png&lt;/code&gt;, &lt;code&gt;jpg&lt;/code&gt; or &lt;code&gt;gif&lt;/code&gt;) stored in the '&lt;code&gt;C:\InetPub\dbFront\images\&lt;/code&gt;' folder.  It is possible to specify an alternate path.&lt;/li&gt;
&lt;li&gt;The logo file is used as the &lt;strong&gt;Home Screen&lt;/strong&gt; icon, the &lt;strong&gt;User Menu&lt;/strong&gt; icon, the top &lt;strong&gt;Home Menu&lt;/strong&gt; icon, and as the default icon for &lt;strong&gt;Report Templates&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;A good size is &lt;strong&gt;300 x 300&lt;/strong&gt; pixels but you can experiment to see what works best in your environment.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The other menu icons are all hardcoded at this point.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/1279/is-there-a-way-to-change-the-actual-menu-icons-at-the-top?show=1282#a1282</guid>
<pubDate>Thu, 02 Feb 2023 22:30:01 +0000</pubDate>
</item>
<item>
<title>Answered: How can I change the order of the home page menu tabs at the top?</title>
<link>https://dbfront.com/qa/1280/how-can-i-change-the-order-of-the-home-page-menu-tabs-at-the-top?show=1281#a1281</link>
<description>&lt;p&gt;It may be possible to shift the order of the home menu via CSS but it would not be easy.&lt;/p&gt;
&lt;p&gt;You can explore the options in this article: &lt;a rel=&quot;nofollow&quot; href=&quot;https://stackoverflow.com/questions/220273/how-can-i-reorder-my-divs-using-only-css&quot;&gt;StackOverFlow - Reorder using CSS&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;At one level I can understand why you might want to change the order but the &quot;&lt;strong&gt;Home&lt;/strong&gt;&quot; menu is relative to the currently selected database, so intuitively, it should follow the &quot;&lt;strong&gt;Database&lt;/strong&gt;&quot; menu.&lt;/p&gt;
&lt;p&gt;Therefore I often choose a name for the Home menu such  as &quot;Expense Home&quot;, or &quot;Finance Home&quot;.&lt;/p&gt;
&lt;p&gt;If the user only has access to a single Database then they would not see the &quot;&lt;strong&gt;Database&lt;/strong&gt;&quot; menu item.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/1280/how-can-i-change-the-order-of-the-home-page-menu-tabs-at-the-top?show=1281#a1281</guid>
<pubDate>Thu, 02 Feb 2023 22:22:45 +0000</pubDate>
</item>
<item>
<title>Answered: Change the order of the database list</title>
<link>https://dbfront.com/qa/1220/change-the-order-of-the-database-list?show=1221#a1221</link>
<description>&lt;p&gt;Thanks for this question.  It has not been asked before.&lt;/p&gt;
&lt;p&gt;Which view are you looking at, the &lt;strong&gt;User&lt;/strong&gt; view or the &lt;strong&gt;Advanced&lt;/strong&gt; (Administrator) view?&lt;/p&gt;
&lt;h3&gt;User View&lt;/h3&gt;
&lt;p&gt;Within the &lt;strong&gt;User&lt;/strong&gt; view the databases are sorted by the database caption and they are grouped within named tabs.&lt;/p&gt;
&lt;h3&gt;Advanced (Administrator) View&lt;/h3&gt;
&lt;p&gt;Within the Advanced view the databases are currently sorted by the database name instead of the caption.&lt;/p&gt;
&lt;p&gt;I plan to change that in a future release so that in all cases the Databases are sorted by the caption.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/1220/change-the-order-of-the-database-list?show=1221#a1221</guid>
<pubDate>Wed, 20 Jul 2022 17:15:37 +0000</pubDate>
</item>
<item>
<title>Answered: Can a multi-select list field be set to required?</title>
<link>https://dbfront.com/qa/1121/can-a-multi-select-list-field-be-set-to-required?show=1122#a1122</link>
<description>&lt;p&gt;A multi-select field is not a real database field.   Internally a multi-select field is implemented using one associate table and two database relationships.  For more details see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/multiselect-lookups&quot;&gt;Multi-Select Lookups&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This means that there is no simple &quot;Required&quot; flag.&lt;/p&gt;
&lt;h3&gt;Require at least X Selections&lt;/h3&gt;
&lt;p&gt;There is two different ways to require a selection from a Multi-Select.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1) Use a Table Trigger to validate&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One option is to use a table trigger and throw an error if there is not enough child selections.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2) Using a Stored Procedure to validate&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A Store-Procedure is used to validate and save the record. The Procedure can perform any necessary validation and either raise an error (causing a roll-back) or it can fail to advance the status and set or return an error message.&lt;/p&gt;
&lt;p&gt;This scenario is typical when the form is setup to be a Wizard.  For more details see:  &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/data-entry-wizard&quot;&gt;Data Entry Wizard&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/1121/can-a-multi-select-list-field-be-set-to-required?show=1122#a1122</guid>
<pubDate>Wed, 12 Jan 2022 18:54:49 +0000</pubDate>
</item>
<item>
<title>Answered: Is it possible to move or remove the logout button?</title>
<link>https://dbfront.com/qa/1116/is-it-possible-to-move-or-remove-the-logout-button?show=1117#a1117</link>
<description>&lt;p&gt;One solution is to put more space between the user menu (logout button) and the area below.  Another user had a similar issue:  &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/680/provide-more-space-around-the-search-box&quot;&gt;More Space around Search Box&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A second option regarding the save button is that users could choose to save via the &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/keyboard&quot;&gt;keyboard shortcut&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Type Cntrl-S to save the current record,&lt;/li&gt;
&lt;li&gt;Type Shift-Cntrl-S or Cntrl-Enter to save the current record and open a new blank form.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In the mean time I will see if there are other options.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/1116/is-it-possible-to-move-or-remove-the-logout-button?show=1117#a1117</guid>
<pubDate>Tue, 14 Dec 2021 14:23:25 +0000</pubDate>
</item>
<item>
<title>Answered: Show a view that is not attached to a table</title>
<link>https://dbfront.com/qa/867/show-a-view-that-is-not-attached-to-a-table?show=869#a869</link>
<description>&lt;p&gt;A short Zoom meeting and we got to a solution.&lt;/p&gt;
&lt;p&gt;Rather than displaying a view of records with missing data, the query behind the view was used to populate a work table that was filtered to only show outstanding items.&lt;/p&gt;
&lt;p&gt;This gave users the ability to easily find and directly correct the records with the missing data.&lt;/p&gt;
&lt;p&gt;Problem solved.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/867/show-a-view-that-is-not-attached-to-a-table?show=869#a869</guid>
<pubDate>Tue, 27 Oct 2020 16:56:36 +0000</pubDate>
</item>
<item>
<title>Answered: Missing Field: A table field won't appear in dbFront.</title>
<link>https://dbfront.com/qa/857/missing-field-a-table-field-wont-appear-in-dbfront?show=858#a858</link>
<description>&lt;p&gt;The following are some steps you can take to diagnose the issue of certain fields not appearing.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 1. Check the table properties&lt;/strong&gt;&lt;br&gt;
Open the table properties and ensure the field is not listed in the list of options on the Table or Form tabs.  Generally you need to explicitly select a field for it to show up in dbFront.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 2. Refresh the structure&lt;/strong&gt;&lt;br&gt;
If the field is missing then the next step is to click on the Refresh button as you have already done.  This should reload the database structure.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 3. Review the Logs&lt;/strong&gt;&lt;br&gt;
If the field still does not appear then you need to review the dbFront logs and search for the missing field name.&lt;/p&gt;
&lt;p&gt;Open [Help] / [Log Viewer] and enter the missing field name in the second search box.&lt;/p&gt;
&lt;p&gt;The fieldname should be logged along with a clear reason why it has been rejected.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Missing Field Reasons&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The following is a partial list of reasons why a field might be excluded by dbFront:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Field name contains a single quote&lt;/strong&gt;: Single quotes ( &lt;strong&gt;'&lt;/strong&gt; ) are core SQL delimiters.  Allowing apostrophes in field names would make it much harder to scan for dangerous SQL so dbFront simply rejects them.  Please rename the field.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Unsupported field types&lt;/strong&gt;: There are some advanced field types that dbFront does not yet support.  If you need dbFront to support these types then please consider funding their support.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/857/missing-field-a-table-field-wont-appear-in-dbfront?show=858#a858</guid>
<pubDate>Fri, 23 Oct 2020 17:02:53 +0000</pubDate>
</item>
<item>
<title>Answered: Message: Configuration data as old as [###] is waiting to be backed up.</title>
<link>https://dbfront.com/qa/813/message-configuration-data-as-old-as-is-waiting-to-backed?show=814#a814</link>
<description>&lt;p&gt;Knowing how painful it can be to not have backups, dbFront checks its configuration files to verify that they have been backed up.&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;Archive&lt;/strong&gt; bit is a special flag that Windows sets on any new or updated files.  Backup software should clear the &lt;strong&gt;Archive&lt;/strong&gt; flag when the file has been backed up.&lt;/p&gt;
&lt;p&gt;If dbFront finds configuration files that still have the &lt;strong&gt;Archive&lt;/strong&gt; bit set after 14 days then it leaves a notice under the Server Statistics in the System Monitor letting you know that there are configuration files which have not been backed up.&lt;/p&gt;
&lt;p&gt;This can be misleading because some backup software or backup methods don't clear this flag.&lt;/p&gt;
&lt;p&gt;If this is a problem then you can create a simple scheduled job to clear the &lt;strong&gt;Archive&lt;/strong&gt; flag.  The following shell command will clear all &lt;strong&gt;Archive&lt;/strong&gt; flags in the folders below: [c:\data\dbFront\]&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;attrib -a /s c:\data\dbFront\*.*
&lt;/code&gt;&lt;/pre&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/813/message-configuration-data-as-old-as-is-waiting-to-backed?show=814#a814</guid>
<pubDate>Fri, 18 Sep 2020 22:39:51 +0000</pubDate>
</item>
<item>
<title>Answered: Where should I add Custom CSS?</title>
<link>https://dbfront.com/qa/810/where-should-i-add-custom-css?show=811#a811</link>
<description>&lt;p&gt;dbFront allows you to specify a custom CSS file for the installation or you can specify a custom CSS file for individual Database applications.&lt;/p&gt;
&lt;p&gt;You would start with a blank CSS file and add the CSS changes you want to make to your current Site or Database application.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Site CSS File&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The Site CSS file is always loaded by dbFront and allows you to affect your entire install of dbFront.  To setup a site CSS file you would:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Open the settings [Help] / [Settings] / [Website],&lt;/li&gt;
&lt;li&gt;Set &quot;Site Css File&quot; to the value &quot;css/customSite.css&quot;,&lt;/li&gt;
&lt;li&gt;Create or edit the CSS file c:\inetpub\dbFront\css\customSite.css.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Database specific CSS File&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It is possible to use a database specific CSS file.   The same CSS file can be used for multiple databases.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Open the &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/dbprefs&quot;&gt;Database Preferences&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;Set the &quot;Custom CSS File&quot; to something like &quot;css/dbFinanceShared.css&quot;,&lt;/li&gt;
&lt;li&gt;Create or edit the CSS file c:\inetpub\dbFront\css\dbFinanceShared.css.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Or you can setup individual CSS files for each application.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Open the &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/dbprefs&quot;&gt;Database Preferences&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;Set the &quot;Custom CSS File&quot; to something like &quot;app/dbFinance/app.css&quot;,&lt;/li&gt;
&lt;li&gt;Create or edit the CSS file c:\inetpub\dbFront\app\dbFinance\app.css.&lt;/li&gt;
&lt;/ul&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/810/where-should-i-add-custom-css?show=811#a811</guid>
<pubDate>Fri, 18 Sep 2020 20:38:30 +0000</pubDate>
</item>
<item>
<title>Answered: How do I set a default value on a lookup field?</title>
<link>https://dbfront.com/qa/766/how-do-i-set-a-default-value-on-a-lookup-field?show=767#a767</link>
<description>&lt;p&gt;All column default values are set at the database.  This includes default lookup fields (foreign keys).&lt;/p&gt;
&lt;p&gt;For a lookup field you would need to specify the unique key value used by the relationship to the lookup table.  For example, if your &quot;Order Status&quot; table was joined on the values like &lt;strong&gt;&quot;Draft&quot;&lt;/strong&gt;, then you would specify &lt;strong&gt;&quot;Draft&quot;&lt;/strong&gt;.  If the lookup relationship used a numeric key then the default value for &lt;strong&gt;&quot;Draft&quot;&lt;/strong&gt; might be &lt;strong&gt;0&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Some databases allow for calculated column defaults.  All databases allow you to use a table trigger to calculate an appropriate default.&lt;/p&gt;
&lt;p&gt;Column defaults are preferable because dbFront will load and show the default value to the user when a new record is started.&lt;/p&gt;
&lt;p&gt;Note: To see why dbFront is designed to use lookup tables to support dropdowns, see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/313/skip-ability-to-create-custom-drop-down-lists-on-fields&quot;&gt;Custom Dropdown Request&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/766/how-do-i-set-a-default-value-on-a-lookup-field?show=767#a767</guid>
<pubDate>Tue, 11 Aug 2020 15:19:24 +0000</pubDate>
</item>
<item>
<title>Answered: Automatically default price after product selection</title>
<link>https://dbfront.com/qa/731/automatically-default-price-after-product-selection?show=733#a733</link>
<description>&lt;p&gt;Assuming that the purpose is to simply make the user is aware of the product price then the solution would be to include the price as one of the columns on the lookup field.&lt;/p&gt;
&lt;p&gt;If the user needs to be able to override the price then you could have a separate price column on the detail.&lt;/p&gt;
&lt;p&gt;When the user saves the record one of two things will happen:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;If the user didn't specify an override price then the trigger can copy in the price from the product table.&lt;/li&gt;
&lt;li&gt;If the user specified an override price then the specified price would remain.&lt;/li&gt;
&lt;/ol&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/731/automatically-default-price-after-product-selection?show=733#a733</guid>
<pubDate>Fri, 05 Jun 2020 16:03:25 +0000</pubDate>
</item>
<item>
<title>Answered: Change menu items order or customize menu</title>
<link>https://dbfront.com/qa/727/change-menu-items-order-or-customize-menu?show=728#a728</link>
<description>&lt;p&gt;The order of the tables within the menus is Alphabetical.&lt;/p&gt;
&lt;p&gt;The order of the tables at the top of the screen is determined by the order specified in the &quot;Main Tables&quot; column set in the database preferences.&lt;/p&gt;
&lt;p&gt;For more details see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/dbprefs#managetables&quot;&gt;Manage Tables&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;NOTE: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/releasehistory#v1.1.2.0214&quot;&gt;dbFront 1.1.2.0214&lt;/a&gt; fixed an issue where the sorting was done on the table name instead of the table caption.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/727/change-menu-items-order-or-customize-menu?show=728#a728</guid>
<pubDate>Tue, 02 Jun 2020 17:50:26 +0000</pubDate>
</item>
<item>
<title>Answered: Excluding local Administrator or Domain Administrator from dbFront Admin Role</title>
<link>https://dbfront.com/qa/689/excluding-local-administrator-domain-administrator-dbfront?show=690#a690</link>
<description>&lt;p&gt;There is currently no way to demote Administrative users to regular users.&lt;/p&gt;
&lt;p&gt;What you can do is set up a group of &lt;strong&gt;dbFront Users&lt;/strong&gt; and exclude administrative users.&lt;/p&gt;
&lt;p&gt;This would force those administrative users to use their regular network account to access dbFront.&lt;/p&gt;
&lt;p&gt;This would only work in those environments where Administrative users were given both a regular network account and an administrative account.    e.g. &quot;Fred.Stuart&quot; and &quot;Fred.Stuart_admin&quot;.&lt;/p&gt;
&lt;p&gt;NOTE: Giving Administrators two accounts (Admin, NonAdmin) is a highly recommended best practice.&lt;/p&gt;
&lt;p&gt;See: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/authenticationsetup#securitygroups&quot;&gt;Security Group Setup&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/689/excluding-local-administrator-domain-administrator-dbfront?show=690#a690</guid>
<pubDate>Fri, 08 May 2020 14:08:16 +0000</pubDate>
</item>
<item>
<title>Data in a View which was connected in a table option do not appear</title>
<link>https://dbfront.com/qa/674/data-in-view-which-was-connected-in-table-option-do-not-appear</link>
<description>&lt;p&gt;I made a view to show in a single table which are stored in two tables. &lt;br&gt;
There is one same key field for each tables and the view has only single row for each keys.&lt;br&gt;
There is no problem to see the data of that view in the other Database program, like  HeidiSQL. &lt;br&gt;
After add the view in one table preference windows and set table fields and form fields to see the data of the view. &lt;br&gt;
But there is no content in the view fields. &lt;br&gt;
Please help me.. &lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/674/data-in-view-which-was-connected-in-table-option-do-not-appear</guid>
<pubDate>Mon, 06 Apr 2020 12:56:10 +0000</pubDate>
</item>
<item>
<title>Answered: Missing View: Table view does not appear as an option</title>
<link>https://dbfront.com/qa/666/missing-view-table-view-does-not-appear-as-an-option?show=667#a667</link>
<description>&lt;p&gt;There are three possible reasons why a view will not appear as an option:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;dbFront does not have security to see the view,&lt;/li&gt;
&lt;li&gt;No common field names between the table and view,&lt;/li&gt;
&lt;li&gt;Incompatible field types,&lt;/li&gt;
&lt;li&gt;dbFront rejected the view.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;No Security&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When a view is defined you need to ensure that the dbFront connection user has &lt;strong&gt;SELECT&lt;/strong&gt; access to that view.  The name of the connecting user can be found by looking in the database connection properties in the dbFront advanced view.&lt;/p&gt;
&lt;p&gt;Once the connection user name is known then you need to examine their properties to validate that they have &lt;strong&gt;SELECT&lt;/strong&gt; access to the view you need.&lt;/p&gt;
&lt;p&gt;For SQL Server you will need to look in the &lt;strong&gt;Securables&lt;/strong&gt; area of the database user's properties as defined:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;within that specific database and,&lt;/li&gt;
&lt;li&gt;at the server level.  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Common Fieldnames&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;dbFront scans all available views and only shows those views that have at least one common field name.  The search is not case-sensitive.  dbFront skips certain classes of fields: passwords, XML fields, object/image fields and anything that is not indexable.  It is also not possible to join a view to a view.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Compatible Field Types&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When dbFront scans for compatible views it also validates that the field types for the joining fields are compatible.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Rejected Views&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;There may be other reasons that dbFront will reject a view.  As dbFront loads your database structure it will log issues.  To look for rejected views open the dbFront Log Viewer from [Help] / [Log Viewer] and search for &quot;View Error&quot; or &quot;Rejecting View&quot;.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/666/missing-view-table-view-does-not-appear-as-an-option?show=667#a667</guid>
<pubDate>Wed, 18 Mar 2020 17:48:59 +0000</pubDate>
</item>
<item>
<title>Answered: Is it possible to left align the data in numeric calls?</title>
<link>https://dbfront.com/qa/616/is-it-possible-to-left-align-the-data-in-numeric-calls?show=617#a617</link>
<description>&lt;p&gt;Using CSS you can change the numeric alignment.  You can set a custom CSS class for the field if you want to be specific or you can just include the following CSS in your custom CSS file.&lt;/p&gt;
&lt;p&gt;In your custom CSS file you can include the following...&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;/* To cover all numeric values */
.field-value input[type='Number'] {
   text-align: left;
}

/* To specify a single field, note the space after the custom class */
.customFieldClass input[type='Number'] {
   text-align: left;
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For help on creating a custom CSS file see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/439/css-class-field-value&quot;&gt;CSS Field&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/616/is-it-possible-to-left-align-the-data-in-numeric-calls?show=617#a617</guid>
<pubDate>Mon, 17 Feb 2020 15:02:00 +0000</pubDate>
</item>
<item>
<title>Answered: How to use CSS Class</title>
<link>https://dbfront.com/qa/601/how-to-use-css-class?show=603#a603</link>
<description>&lt;p&gt;I have answered that question here: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/439/css-class-field-value&quot;&gt;https://dbfront.com/qa/439/css-class-field-value&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note: I extended the answer a bit to make it more complete.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/601/how-to-use-css-class?show=603#a603</guid>
<pubDate>Thu, 13 Feb 2020 17:30:58 +0000</pubDate>
</item>
<item>
<title>Answered: Text field not resizing</title>
<link>https://dbfront.com/qa/560/text-field-not-resizing?show=583#a583</link>
<description>&lt;p&gt;Using CSS you can change most field layout attributes.  In the Layout tab add a custom CSS class name to the field  (e.g.  'notesLarge') and then include the following CSS in your custom CSS file.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;textarea.notesLarge {
	min-height:100px;
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For help on creating a custom CSS file see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/439/css-class-field-value&quot;&gt;CSS Field&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/560/text-field-not-resizing?show=583#a583</guid>
<pubDate>Fri, 31 Jan 2020 23:01:21 +0000</pubDate>
</item>
<item>
<title>Answered: Hide field based on another field value</title>
<link>https://dbfront.com/qa/565/hide-field-based-on-another-field-value?show=568#a568</link>
<description>&lt;p&gt;That functionality exists in your current version of dbFront.   Look at the visibility tab on that field's preferences for instructions.   It will direct you to create a Layout Group.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/565/hide-field-based-on-another-field-value?show=568#a568</guid>
<pubDate>Wed, 29 Jan 2020 21:30:31 +0000</pubDate>
</item>
<item>
<title>Answered: Hide Image Properties</title>
<link>https://dbfront.com/qa/558/hide-image-properties?show=559#a559</link>
<description>&lt;p&gt;Using CSS you can hide those details.  You can set a custom CSS class for the field if you want to be specific or you can just include the following CSS in your custom CSS file.&lt;/p&gt;
&lt;p&gt;In your custom CSS file you can include the following to hide the details:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;/* To cover all fields */
.objectDetails&amp;gt;li {
   display: none;
}

/* To specify a single field, note the space after the custom class */
.customFieldClass .objectDetails&amp;gt;li {
   display: none;
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For help on creating a custom CSS file see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/439/css-class-field-value&quot;&gt;CSS Field&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/558/hide-image-properties?show=559#a559</guid>
<pubDate>Mon, 27 Jan 2020 18:58:54 +0000</pubDate>
</item>
<item>
<title>Answered: CloudFlare and dbFront</title>
<link>https://dbfront.com/qa/549/cloudflare-and-dbfront?show=550#a550</link>
<description>&lt;p&gt;For starters, dbFront works very well when running behind Cloudflare.   The dbFront demo site (&lt;a rel=&quot;nofollow&quot; href=&quot;https://demo.dbFront.com&quot;&gt;https://demo.dbFront.com&lt;/a&gt;) is protected by Cloudflare and it doubles as our final test server so we regularly validate that things are working as they should.&lt;/p&gt;
&lt;p&gt;There are two known issues when running behind Cloudflare:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;SSL/TLS Encryption mode at Cloudflare is set to &quot;Flexible&quot;&lt;/li&gt;
&lt;li&gt;Speed / Optimization / Auto Minify is enabled for CSS files&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;1. SSL/TLS Encryption mode at Cloudflare is set to &quot;Flexible&quot;&lt;/h3&gt;
&lt;p&gt;With the encryption mode set to &quot;Flexible&quot;, the client uses HTTPS but the webserver sees HTTP.&lt;/p&gt;
&lt;p&gt;Specifically, the &quot;Flexible&quot; encryption mode becomes a problem when setting up Single-Sign-on on Azure.  Azure requires an HTTPS return Url but dbFront will specify HTTP because its connection is not encrypted.  Azure will reject the return Url and block the authentication attempt.  The solution is to install an SSL certificate and switch the encryption mode to &quot;Full&quot;.&lt;/p&gt;
&lt;h3&gt;2. Speed / Optimization / Auto Minify is enabled for CSS files&lt;/h3&gt;
&lt;p&gt;dbFront uses custom comments in the CSS files that are processed at the client side to enable dynamic CSS processing.  One area where this is noticeable is with the Sidebar Help that appears at the right-hand side if requested.&lt;/p&gt;
&lt;p&gt;If &lt;strong&gt;Auto Minify&lt;/strong&gt; is enabled for CSS, then Cloudflare will strip the comments from the CSS files and break the Sidebar Help.  Other areas of dbFront can be affected as well.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/549/cloudflare-and-dbfront?show=550#a550</guid>
<pubDate>Thu, 23 Jan 2020 00:47:47 +0000</pubDate>
</item>
<item>
<title>Answered: Allow conditional naming of captions on fields</title>
<link>https://dbfront.com/qa/490/allow-conditional-naming-of-captions-on-fields?show=491#a491</link>
<description>&lt;p&gt;Hello Colin, this is an interesting question.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;On Form - Solution&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One solution is to hide the form label or make it generic.   You can then proceed that field by a custom view field that returns a custom hard coded message using the case statement you already presented in your question.&lt;/p&gt;
&lt;p&gt;This would be similar to: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/449/how-to-add-context-specific-help-to-a-record&quot;&gt;Context Specific Help&lt;/a&gt;, except much simpler since you only need a view to return your new caption or message.&lt;/p&gt;
&lt;p&gt;You would then join that view to this table and then display its value in a field.  The field label would be set to &quot;Inline&quot;.  This serves two purposes.  In the first case it hides the label when there is a value, in the second case it allows you to set a default label caption when no row is selected or the value is blank.&lt;/p&gt;
&lt;p&gt;To complete the effect you could apply a css class to the custom label field and touch it up so that it looks the way you want it to.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;On Table - Can't&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It's not possible to adjust the table column name on a record by record basis because the table needs to show multiple rows with one column header.  The only option is to pick a very generic column name.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/490/allow-conditional-naming-of-captions-on-fields?show=491#a491</guid>
<pubDate>Thu, 31 Oct 2019 13:36:43 +0000</pubDate>
</item>
<item>
<title>Answered: How to add context specific help to a record</title>
<link>https://dbfront.com/qa/449/how-to-add-context-specific-help-to-a-record?show=450#a450</link>
<description>&lt;p&gt;For instructions on adding context-specific help see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/context-specific-help&quot;&gt;Context Specific Help&lt;/a&gt;.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/449/how-to-add-context-specific-help-to-a-record?show=450#a450</guid>
<pubDate>Wed, 31 Jul 2019 03:09:28 +0000</pubDate>
</item>
<item>
<title>Answered: Use action button on new row</title>
<link>https://dbfront.com/qa/445/use-action-button-on-new-row?show=448#a448</link>
<description>&lt;p&gt;The current solution would be to have the user do an initial save of the record to get things started.   You could use a hidden or readonly status field to mark this record as &quot;New&quot;.&lt;/p&gt;
&lt;p&gt;To give your users some guidance you would add context specific help using the following method&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/449/how-to-add-context-specific-help-to-a-record&quot;&gt;Adding Context Specific help to a record&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Once the record is saved then you can manage the individual button visibility based on the needs of the record.   In addition, once saved, the record can be updated as needed by the SetValue or RunStored procedure actions.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/445/use-action-button-on-new-row?show=448#a448</guid>
<pubDate>Tue, 30 Jul 2019 22:54:30 +0000</pubDate>
</item>
<item>
<title>Answered: Remove 'Your Logo Here' logo</title>
<link>https://dbfront.com/qa/431/remove-your-logo-here-logo?show=432#a432</link>
<description>&lt;p&gt;Complete instructions for managing the site Logo are contained in the Q&amp;amp;A article &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/427/how-do-i-add-a-logo-in-dbfront&quot;&gt;&lt;strong&gt;How do I add a Logo in dbFront&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/431/remove-your-logo-here-logo?show=432#a432</guid>
<pubDate>Tue, 02 Jul 2019 19:05:21 +0000</pubDate>
</item>
<item>
<title>Answered: Why do some Oracle Numeric Fields show a value of 0 when it has a small decimal value.</title>
<link>https://dbfront.com/qa/421/some-oracle-numeric-fields-show-value-when-small-decimal-value?show=422#a422</link>
<description>&lt;p&gt;The issue is that you have not defined the Scale and Precision of your Oracle Number() type.   An Oracle number that does not have an explicitly defined scale and precision has a range that is crazy large.&lt;br&gt;
​&lt;br&gt;
It is not that dbFront can't display large numbers.   But many users who setup Oracle don't appreciate that by not defining a Number(), they are setting themselves up to work with numbers that have a range of 1.0 x 10(-130) up to but not including 1.0 x 10(126).&lt;/p&gt;
&lt;p&gt;​​&lt;a rel=&quot;nofollow&quot; href=&quot;https://docs.oracle.com/cd/E11882_01/server.112/e41084/sql_elements001.htm#sthref119&quot;&gt;https://docs.oracle.com/cd/E11882_01/server.112/e41084/sql_elements001.htm#sthref119&lt;/a&gt;&lt;br&gt;
​&lt;br&gt;
​This would mean that I would have to setup a multi-line field to cover the 132 possible digits that a user could enter for each of those numbers when the user is likely only expecting to enter something like 123.45.&lt;br&gt;
​&lt;br&gt;
To deal with that, all Oracle numbers without a defined scale and precision are treated as Number(16,4).&lt;/p&gt;
&lt;p&gt;​The dbFront logfile also creates a log entry for all undefined fields explaining what it has done.&lt;br&gt;
​&lt;br&gt;
​The request is that you just define the oracle numeric type and set a reasonable range.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/421/some-oracle-numeric-fields-show-value-when-small-decimal-value?show=422#a422</guid>
<pubDate>Mon, 27 May 2019 15:43:46 +0000</pubDate>
</item>
<item>
<title>Answered: How to format float fields in grid view?</title>
<link>https://dbfront.com/qa/323/how-to-format-float-fields-in-grid-view?show=376#a376</link>
<description>&lt;p&gt;The following is a link to the official documentation.   A bit overdue.&lt;/p&gt;
&lt;p&gt;See: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/formatstrings&quot;&gt;https://dbfront.com/formatstrings&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/323/how-to-format-float-fields-in-grid-view?show=376#a376</guid>
<pubDate>Fri, 15 Mar 2019 20:31:07 +0000</pubDate>
</item>
<item>
<title>Answered: Where is the syntax reference for Format String?</title>
<link>https://dbfront.com/qa/374/where-is-the-syntax-reference-for-format-string?show=375#a375</link>
<description>&lt;p&gt;Great question so just for you I created the following page.   A bit overdue.&lt;/p&gt;
&lt;p&gt;See: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/formatstrings&quot;&gt;https://dbfront.com/formatstrings&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/374/where-is-the-syntax-reference-for-format-string?show=375#a375</guid>
<pubDate>Fri, 15 Mar 2019 20:29:03 +0000</pubDate>
</item>
<item>
<title>Answered: Set default number of entries in view</title>
<link>https://dbfront.com/qa/264/set-default-number-of-entries-in-view?show=265#a265</link>
<description>&lt;p&gt;dbFront does in fact allow you to set the default number of visible rows in a table.&lt;/p&gt;
&lt;p&gt;This is set in the &quot;Default Rows&quot; field on the Table Layout tab.&lt;/p&gt;
&lt;p&gt;For more details see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/tableprefs#layout&quot;&gt;https://dbfront.com/tableprefs#layout&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/264/set-default-number-of-entries-in-view?show=265#a265</guid>
<pubDate>Mon, 10 Dec 2018 14:07:47 +0000</pubDate>
</item>
<item>
<title>Answered: How can I make the database buttons on the User View wider</title>
<link>https://dbfront.com/qa/198/how-can-i-make-the-database-buttons-on-the-user-view-wider?show=199#a199</link>
<description>&lt;p&gt;In the Database Preferences you can specify the name of a custom CSS file to load. This would be the best place to place all of the CSS updates for that database. You can also point this to a single corporate CSS style for consistency.&lt;/p&gt;
&lt;p&gt;For more details see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/dbprefs&quot;&gt;Database Preferences&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In this CSS file you can add the following to change the button widths.​&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;​a.dbButton {
    width: 400px;  /* was 200px */
    height: 50px;
    margin: 5px;
    text-align: left; /* Add Left Alignment */ 
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;​You can also use the following width if you want the buttons full width:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;    width: calc(100% - 10px);
&lt;/code&gt;&lt;/pre&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/198/how-can-i-make-the-database-buttons-on-the-user-view-wider?show=199#a199</guid>
<pubDate>Fri, 16 Nov 2018 18:49:17 +0000</pubDate>
</item>
<item>
<title>Answered: Returning a completion message from a Stored Procedure while using an Action Button</title>
<link>https://dbfront.com/qa/194/returning-completion-message-stored-procedure-action-button?show=195#a195</link>
<description>&lt;p&gt;As indicated, Stored Procedures can now return values.&lt;/p&gt;
&lt;p&gt;The updated documentation explaining the result types is now found at &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/runprocedure#results&quot;&gt;Run Procedure&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/194/returning-completion-message-stored-procedure-action-button?show=195#a195</guid>
<pubDate>Thu, 08 Nov 2018 23:14:55 +0000</pubDate>
</item>
<item>
<title>Answered: How can I make the form background always white?</title>
<link>https://dbfront.com/qa/187/how-can-i-make-the-form-background-always-white?show=188#a188</link>
<description>&lt;p&gt;In the Database Preferences you can specify the name of a custom CSS file to load.  This would be the best place to place all of the CSS updates for that database.  You can also point this to a single corporate CSS style for consistency.&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/dbprefs&quot;&gt;Database Preferences&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In this CSS file you can add the following to make the background of all Form Areas white.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;.detailFields {
    background-color: white;
    border-radius: 5px;
}
&lt;/code&gt;&lt;/pre&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/187/how-can-i-make-the-form-background-always-white?show=188#a188</guid>
<pubDate>Fri, 26 Oct 2018 16:45:09 +0000</pubDate>
</item>
<item>
<title>Answered: How do I create a lookup or dropdown field so my users can choose a value from a list?</title>
<link>https://dbfront.com/qa/144/create-lookup-dropdown-field-users-can-choose-value-from-list?show=145#a145</link>
<description>&lt;p&gt;For help in creating lookup fields see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/simple-lookups&quot;&gt;Simple Lookups/Dropdowns&lt;/a&gt;.  &lt;/p&gt;
&lt;p&gt;dbFront can also create cascading or multi-select lookups.  For details see:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/cascadinglookups&quot;&gt;Cascading Lookups/Dropdowns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/multiselect-lookups&quot;&gt;Multi-Select Lookups/Dropdowns&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/144/create-lookup-dropdown-field-users-can-choose-value-from-list?show=145#a145</guid>
<pubDate>Thu, 31 May 2018 12:25:46 +0000</pubDate>
</item>
<item>
<title>Answered: The DataType mismatch on the Key field [fieldname]</title>
<link>https://dbfront.com/qa/133/the-datatype-mismatch-on-the-key-field-fieldname?show=134#a134</link>
<description>&lt;p&gt;The reason for the error is because dbFront assumes that it needs to create a &lt;strong&gt;join&lt;/strong&gt; on that field because its name matches an existing table field.&lt;/p&gt;
&lt;p&gt;Because you changed the datatype the &lt;strong&gt;join&lt;/strong&gt; will fail.&lt;/p&gt;
&lt;p&gt;If you don't want to join on that field then just rename it in the view.   I prefer to precede formatted fields by a &quot;v&quot; so that I can easily identify them.   You can pick whatever standard works for you.&lt;/p&gt;
&lt;p&gt;If you want to &lt;strong&gt;join&lt;/strong&gt; on that field and format it then I would create two columns in that view for the one column.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The original value with the original name and datatype for the join,&lt;/li&gt;
&lt;li&gt;The renamed version formatted and typed as you please.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That will separate out the formatted value and allow you to use it where needed.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/133/the-datatype-mismatch-on-the-key-field-fieldname?show=134#a134</guid>
<pubDate>Thu, 10 May 2018 14:24:04 +0000</pubDate>
</item>
<item>
<title>Answered: Coded update (e.g. ModifiedBy)</title>
<link>https://dbfront.com/qa/117/coded-update-e-g-modifiedby?show=122#a122</link>
<description>&lt;p&gt;You can have dbFront automatically populate the ModifiedBy and ModifiedOn fields by means of the &lt;strong&gt;Audit Value&lt;/strong&gt; property on fields.&lt;/p&gt;
&lt;p&gt;Please see the following links for further instructions.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/auditvalues&quot;&gt;Audit Values&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/fieldprefs&quot;&gt;Field Preferences&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/117/coded-update-e-g-modifiedby?show=122#a122</guid>
<pubDate>Tue, 12 Dec 2017 16:59:31 +0000</pubDate>
</item>
<item>
<title>Answered: Date Field customization</title>
<link>https://dbfront.com/qa/106/date-field-customization?show=107#a107</link>
<description>&lt;p&gt;The database preferences allow you to set the default date format for the database.&lt;br&gt;
For more details see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/dbprefs#main&quot;&gt;https://dbfront.com/dbprefs#main&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/106/date-field-customization?show=107#a107</guid>
<pubDate>Thu, 16 Nov 2017 19:11:11 +0000</pubDate>
</item>
<item>
<title>Answered: Is there any way to hide the Save, Delete, etc..  buttons in dbFront?</title>
<link>https://dbfront.com/qa/95/is-there-any-way-to-hide-the-save-delete-etc-buttons-in-dbfront?show=96#a96</link>
<description>&lt;p&gt;The visibility of those buttons is actually determined by the table &amp;amp; row security.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Control Visibility using Row Security&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For more details see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/tablesecurity&quot;&gt;Table Security​​&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If the connection has no select access, the table will be hidden.&lt;/li&gt;
&lt;li&gt;If the connection has no delete access, the delete button will be removed.&lt;/li&gt;
&lt;li&gt;If the connection has no insert access, the &quot;Create New&quot;, &quot;Create Copy&quot; buttons will be removed.&lt;/li&gt;
&lt;li&gt;If the connection has no   update access, the &quot;Save&quot; button will be removed.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Another option is to add an expression in the &quot;Row Security&quot; tab such as &quot;0=1​&quot; for the functionality that you want to disable.&lt;/p&gt;
&lt;p&gt;For more details on the row security see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/rowsecurity&quot;&gt;Row Security&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Control Visibility with CSS&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One additional option is to use CSS to hide specific buttons.  This is not a secure solution but it can be appropriate if for example you want to remove the 'Create Copy' button while leaving the 'Create New' button visible.&lt;/p&gt;
&lt;p&gt;To hide the 'Create Copy' button in all areas of dbFront, you would add the custom CSS to a custom CSS file.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;button[action=rowInsertCopy] { display: none; }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If you only want to affect a specific table then you can add a CSS class to the table in the layout tab.  If we were to set the tables CSS class to &lt;strong&gt;productTable&lt;/strong&gt; then you would update the custom CSS as follows:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;.productTable button[action=rowInsertCopy] { display: none; }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Or you could simply create a CSS class name like &lt;strong&gt;hideCopyButton&lt;/strong&gt; and add it to all tables where you want the copy button hidden.  You can add multiple CSS class names to a table or any other element.   The custom CSS would look as follows.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;.hideCopyButton button[action=rowInsertCopy] { display: none; }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For directions on where to add your custom CSS see:  &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/810/where-should-i-add-custom-css&quot;&gt;Custom CSS Files&lt;/a&gt;&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/95/is-there-any-way-to-hide-the-save-delete-etc-buttons-in-dbfront?show=96#a96</guid>
<pubDate>Wed, 25 Oct 2017 19:16:16 +0000</pubDate>
</item>
<item>
<title>Answered: Customising the default number of entries</title>
<link>https://dbfront.com/qa/62/customising-the-default-number-of-entries?show=63#a63</link>
<description>&lt;p&gt;As of version &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/releasehistory#v1.0.2.5842&quot;&gt;1.0.2.5842&lt;/a&gt;, dbFront now allows you to set the default table row height.&lt;/p&gt;
</description>
<category>Customization</category>
<guid isPermaLink="true">https://dbfront.com/qa/62/customising-the-default-number-of-entries?show=63#a63</guid>
<pubDate>Thu, 02 Feb 2017 01:01:49 +0000</pubDate>
</item>
</channel>
</rss>