Skip to content

Commit 42cdadb

Browse files
SqlRdd Changes
1 parent 8f13f68 commit 42cdadb

45 files changed

Lines changed: 225 additions & 53 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/Runtime/Help/SqlRDDClasses.chw

-426 KB
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
<config-group name="project">
124124
<config-value name="title" translate="true">X# SQLRDD Help</config-value>
125125
<config-value name="author" translate="true">Robert van der Hulst</config-value>
126-
<config-value name="copyright" translate="true"2024 XSharp BV</config-value>
126+
<config-value name="copyright" translate="true"2025 XSharp BV</config-value>
127127
<config-value name="versionmajor">1</config-value>
128128
<config-value name="versionminor">0</config-value>
129129
<config-value name="versionbuild">0</config-value>
File renamed without changes.

src/Runtime/Help/Topics/CallBackMetadataProvider.xml renamed to src/Runtime/SqlRddHelp/Topics/CallBackMetadataProvider.xml

Lines changed: 71 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<?xml-stylesheet type="text/xsl" href="../helpproject.xsl" ?>
3-
<topic template="Default" modified="2024-02-23T15:29:09.981+01:00" lasteditedby="robert" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../helpproject.xsd">
3+
<topic template="Default" modified="2025-04-23T15:20:20.852+02:00" lasteditedby="robert" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../helpproject.xsd">
44
<title translate="true">CallBack</title>
55
<body>
66
<header>
@@ -11,7 +11,7 @@
1111
<para styleclass="Normal"><text styleclass="Body Text" translate="true">When the connection is opened the RDD calls the Callback for the table called &quot;Defaults&quot; to retrieve some default values. Later when a table is opened the RDD calls the event handle for the table with the name from the USE statement.</text></para>
1212
<para styleclass="Normal"></para>
1313
<para styleclass="Normal"></para>
14-
<para styleclass="Normal"><table styleclass="Default" rowcount="14" colcount="5">
14+
<para styleclass="Normal"><table styleclass="Default" rowcount="18" colcount="5">
1515
<thead style="vertical-align:top">
1616
<td style="width:168px;">
1717
<para styleclass="Normal"><text styleclass="Normal" translate="true">SqlRDDEventReason</text></para>
@@ -43,7 +43,7 @@
4343
<para styleclass="Normal"><text styleclass="Normal" translate="true">No</text></para>
4444
</td>
4545
<td style="width:656px;">
46-
<para styleclass="Normal"><text styleclass="Normal" translate="true">Are updated allowed?</text></para>
46+
<para styleclass="Normal"><text styleclass="Normal" translate="true">Are updates allowed?</text></para>
4747
</td>
4848
</tr>
4949
<tr style="vertical-align:top">
@@ -131,6 +131,23 @@
131131
<para styleclass="Normal"><text styleclass="Normal" translate="true">A comma separated list of names of the columns that should be used as key columns for where clauses for update/ delete statements. Defaults to all columns, except when CompareMemo is set to false.</text></para>
132132
</td>
133133
</tr>
134+
<tr style="vertical-align:top">
135+
<td style="width:168px;">
136+
<para styleclass="Normal"><text styleclass="Normal" translate="true">LegacyFieldTypes</text></para>
137+
</td>
138+
<td style="width:87px;">
139+
<para styleclass="Normal"><text styleclass="Normal" translate="true">Logic</text></para>
140+
</td>
141+
<td style="width:100px;">
142+
<para styleclass="Normal"><text styleclass="Normal" translate="true">Yes</text></para>
143+
</td>
144+
<td style="width:100px;">
145+
<para styleclass="Normal"><text styleclass="Normal" translate="true">No</text></para>
146+
</td>
147+
<td style="width:656px;">
148+
<para styleclass="Normal"><text styleclass="Normal" translate="true">Should field types be mapped to the VO compatible field types (CDLMN) or can the RDD also return newer types such as Currency (Y) and DateTime (T)</text></para>
149+
</td>
150+
</tr>
134151
<tr style="vertical-align:top">
135152
<td style="width:168px;">
136153
<para styleclass="Normal"><text styleclass="Normal" translate="true">LongFieldNames</text></para>
@@ -165,6 +182,23 @@
165182
<para styleclass="Normal"><text styleclass="Normal" translate="true">The maximum number of rows to return</text></para>
166183
</td>
167184
</tr>
185+
<tr style="vertical-align:top">
186+
<td style="width:168px;">
187+
<para styleclass="Normal"><text styleclass="Normal" translate="true">MaxRecnoAsRecCount</text></para>
188+
</td>
189+
<td style="width:87px;">
190+
<para styleclass="Normal"><text styleclass="Normal" translate="true">Logic</text></para>
191+
</td>
192+
<td style="width:100px;">
193+
<para styleclass="Normal"><text styleclass="Normal" translate="true">No</text></para>
194+
</td>
195+
<td style="width:100px;">
196+
<para styleclass="Normal"><text styleclass="Normal" translate="true">No</text></para>
197+
</td>
198+
<td style="width:656px;">
199+
<para styleclass="Normal"><text styleclass="Normal" translate="true">Should RecCount return the maximum record number or the physical # of rows in the table</text></para>
200+
</td>
201+
</tr>
168202
<tr style="vertical-align:top">
169203
<td style="width:168px;">
170204
<para styleclass="Normal"><text styleclass="Normal" translate="true">RealName</text></para>
@@ -199,6 +233,23 @@
199233
<para styleclass="Normal"><text styleclass="Normal" translate="true">The name of the column that emulates the recordnumber column</text></para>
200234
</td>
201235
</tr>
236+
<tr style="vertical-align:top">
237+
<td style="width:168px;">
238+
<para styleclass="Normal"><text styleclass="Normal" translate="true">SeekReturnsSubset</text></para>
239+
</td>
240+
<td style="width:87px;">
241+
<para styleclass="Normal"><text styleclass="Normal" translate="true">Logic</text></para>
242+
</td>
243+
<td style="width:100px;">
244+
<para styleclass="Normal"><text styleclass="Normal" translate="true">Yes</text></para>
245+
</td>
246+
<td style="width:100px;">
247+
<para styleclass="Normal"><text styleclass="Normal" translate="true">No</text></para>
248+
</td>
249+
<td style="width:656px;">
250+
<para styleclass="Normal"><text styleclass="Normal" translate="true">Should a Seek operation return a subset of the rows matching the key, or should it return all rows and position the cursor on the first row that matches the key. </text></para>
251+
</td>
252+
</tr>
202253
<tr style="vertical-align:top">
203254
<td style="width:168px;">
204255
<para styleclass="Normal"><text styleclass="Normal" translate="true">ServerFilter</text></para>
@@ -216,6 +267,23 @@
216267
<para styleclass="Normal"><text styleclass="Normal" translate="true">An additional filter that can be used to filter rows. This must be in SQL syntax.</text></para>
217268
</td>
218269
</tr>
270+
<tr style="vertical-align:top">
271+
<td style="width:168px;">
272+
<para styleclass="Body Text"><text styleclass="Body Text" translate="true">TrimTrailingSpaces</text></para>
273+
</td>
274+
<td style="width:87px;">
275+
<para styleclass="Normal"><text styleclass="Normal" translate="true">Logic</text></para>
276+
</td>
277+
<td style="width:100px;">
278+
<para styleclass="Normal"><text styleclass="Normal" translate="true">Yes</text></para>
279+
</td>
280+
<td style="width:100px;">
281+
<para styleclass="Normal"><text styleclass="Normal" translate="true">No</text></para>
282+
</td>
283+
<td style="width:656px;">
284+
<para styleclass="Normal"><text styleclass="Normal" translate="true">Should trailing spaces for string columns be trimmed when </text></para>
285+
</td>
286+
</tr>
219287
<tr style="vertical-align:top">
220288
<td style="width:168px;">
221289
<para styleclass="Normal"><text styleclass="Normal" translate="true">UpdatableColumns</text></para>

0 commit comments

Comments
 (0)