﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » Business Objects and Data Access (How do I?)  » Custom Field Missing</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Sat, 16 May 2026 23:00:22 GMT</lastBuildDate><ttl>20</ttl><item><title>Custom Field Missing</title><link>http://forum.strataframe.net/FindPost29134.aspx</link><description>When I am binding the BO.CurrentDataTable to&amp;nbsp;Strataframe.DevEx.ComboBox, the custom field is missing.&lt;br/&gt;&lt;br/&gt;&lt;font size=2&gt;Here is the code I am using for binding.&amp;nbsp; The custom field name is "DisplayDescription".&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;using&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; (&lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;CostCodesBO&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; loBO = &lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;CostCodesBO&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;())&lt;br/&gt;&lt;br/&gt;{&lt;br/&gt;&lt;br/&gt;loBO.FillAll();&lt;br/&gt;&lt;br/&gt;cboCostCodes.ValueMember = &lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;"coco_PK"&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;;&lt;br/&gt;&lt;br/&gt;cboCostCodes.DisplayMember = &lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;"&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;DisplayDescription&lt;/font&gt;&lt;/font&gt;"&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;;&lt;br/&gt;&lt;br/&gt;cboCostCodes.DataSource = loBO.CurrentDataTable;&lt;br/&gt;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;Here is the BO Custom Field code:&lt;br/&gt;&lt;br/&gt;&lt;font size=2&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;protected&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;override&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; MicroFour.StrataFrame.Business.&lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;FieldPropertyDescriptor&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;[] GetCustomBindablePropertyDescriptors()&lt;br/&gt;&lt;br/&gt;{&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color=#008000 size=2&gt;&lt;font color=#008000 size=2&gt;//--Create and return a new array of FieldPropertyDescriptor objects&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;return&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; MicroFour.StrataFrame.Business.&lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;FieldPropertyDescriptor&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;[] {&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; MicroFour.StrataFrame.Business.&lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;ReflectionPropertyDescriptor&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;(&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;"DisplayDescription"&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;, &lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;typeof&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;(&lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;CostCodesBO&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;))};&lt;br/&gt;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color=#808080 size=2&gt;&lt;font color=#808080 size=2&gt;///&lt;/font&gt;&lt;/font&gt;&lt;font color=#008000 size=2&gt;&lt;font color=#008000 size=2&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color=#808080 size=2&gt;&lt;font color=#808080 size=2&gt;&amp;lt;summary&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;&lt;/font&gt;&lt;font color=#808080 size=2&gt;&lt;font color=#808080 size=2&gt;///&lt;/font&gt;&lt;/font&gt;&lt;font color=#008000 size=2&gt;&lt;font color=#008000 size=2&gt; DisplayDescription&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;&lt;/font&gt;&lt;font color=#808080 size=2&gt;&lt;font color=#808080 size=2&gt;///&lt;/font&gt;&lt;/font&gt;&lt;font color=#008000 size=2&gt;&lt;font color=#008000 size=2&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color=#808080 size=2&gt;&lt;font color=#808080 size=2&gt;&amp;lt;/summary&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;&lt;/font&gt;&lt;font color=#808080 size=2&gt;&lt;font color=#808080 size=2&gt;///&lt;/font&gt;&lt;/font&gt;&lt;font color=#008000 size=2&gt;&lt;font color=#008000 size=2&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color=#808080 size=2&gt;&lt;font color=#808080 size=2&gt;&amp;lt;remarks&amp;gt;&amp;lt;/remarks&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;[&lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;Browsable&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;(&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;false&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;), &lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;BusinessFieldDisplayInEditor&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;(), &lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;Description&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;(&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;"DisplayDescription"&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;), &lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;DesignerSerializationVisibility&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;(&lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;DesignerSerializationVisibility&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;.Visible)]&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;public&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; System.&lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;String&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; DisplayDescription&lt;br/&gt;&lt;br/&gt;{&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;get&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; &lt;br/&gt;&lt;br/&gt;{&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;return&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;String&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;.Format(&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;"{0} {1}"&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;, &lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;this&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;.coco_Number, &lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;this&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;.coco_Description);&lt;br/&gt;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;</description><pubDate>Wed, 01 Dec 2010 14:31:17 GMT</pubDate><dc:creator>Jeff Pagley</dc:creator></item><item><title>RE: Custom Field Missing</title><link>http://forum.strataframe.net/FindPost29141.aspx</link><description>Glad that fixed it!</description><pubDate>Wed, 01 Dec 2010 14:31:17 GMT</pubDate><dc:creator>Greg McGuffey</dc:creator></item><item><title>RE: Custom Field Missing</title><link>http://forum.strataframe.net/FindPost29140.aspx</link><description>Greg,&lt;br/&gt;&lt;br/&gt;Sorry guys, I had a lapse in memory.&amp;nbsp; The SF PopulationDataSourceSettings is exactly what I wanted to use.&lt;br/&gt;&lt;br/&gt;Thanks,&lt;br/&gt;&lt;br/&gt;Jeff</description><pubDate>Wed, 01 Dec 2010 13:19:21 GMT</pubDate><dc:creator>Jeff Pagley</dc:creator></item><item><title>RE: Custom Field Missing</title><link>http://forum.strataframe.net/FindPost29138.aspx</link><description>Hi Jeff,&lt;br/&gt;&lt;br/&gt;Adding to Greg's question, shouldn't you be using a SF BusinessBindingSource to bind your grid instead of the BO's data table?</description><pubDate>Wed, 01 Dec 2010 11:20:48 GMT</pubDate><dc:creator>Edhy Rijo</dc:creator></item><item><title>RE: Custom Field Missing</title><link>http://forum.strataframe.net/FindPost29137.aspx</link><description>Did you build the app after adding the custom field?&amp;nbsp; And you are using standard ADO.NET binding. Why are you using the SF PopulationDataSourceSettings that you'd set in the UI? </description><pubDate>Wed, 01 Dec 2010 11:12:20 GMT</pubDate><dc:creator>Greg McGuffey</dc:creator></item></channel></rss>