This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
vba:access:functions:group_concat [03.07.2017 12:46:38] yaslaw |
vba:access:functions:group_concat [23.10.2019 08:15:37] yaslaw [VBA-Beispiel] |
||
---|---|---|---|
Line 1: | Line 1: | ||
<const> | <const> | ||
- | version=2.0.2 | + | version=2.1.0 |
- | vdate=31.01.2017 | + | vdate=03.07.2017 |
- | fname=udf_groupconcat.bas | + | fname=udf_dconcat.bas |
ns=%NAMESPACE% | ns=%NAMESPACE% | ||
fpath=/vba/access/functions | fpath=/vba/access/functions | ||
Line 10: | Line 10: | ||
==Version %%version%% - %%vdate%%== | ==Version %%version%% - %%vdate%%== | ||
- | {{..%%fname%%|Download %%fname%% (V-%%version%%)}} | + | {{%%fname%%|Download %%fname%% (V-%%version%%)}} |
Line 37: | Line 37: | ||
==== groupConcat() ==== | ==== groupConcat() ==== | ||
- | GroupConcat ist ein Alias zu DConcat. Die Funktion ist als veraltet markiert und ist nucr noch Vorhanden, falls jemand die Funktion mit diesem Namen in seinem Proejkt führt. Einziger Unterschied nebst dem Funktionsnamen: iDistinct ist Default auf True. | + | GroupConcat ist ein Alias zu DConcat. Die Funktion ist als veraltet markiert und ist nur noch Vorhanden, falls jemand die Funktion mit diesem Namen in seinem Proejkt führt. Einziger Unterschied nebst dem Funktionsnamen: iDistinct ist Default auf False. |
<code>Text = groupConcat(Feld, Quelle [,Kriterium [,Delimiter [,Sortierung [,Eindeutigkeit]]]])</code> | <code>Text = groupConcat(Feld, Quelle [,Kriterium [,Delimiter [,Sortierung [,Eindeutigkeit]]]])</code> | ||
<code vb>Public Function groupConcat( _ | <code vb>Public Function groupConcat( _ | ||
Line 61: | Line 61: | ||
Eine einfache Abfrage auf eine Tabelle | Eine einfache Abfrage auf eine Tabelle | ||
<code vb>'Enfache Abfrage. Duplikate werden nicht unterdrückt | <code vb>'Enfache Abfrage. Duplikate werden nicht unterdrückt | ||
- | debug.print DConcat("set_name","my_table"," group_id=12") | + | debug.print DConcat("set_name","my_table", "group_id=12") |
Montags-Report, TEST, TEST | Montags-Report, TEST, TEST | ||
'oder mit DConcat(). Duplikate werden standartmässig unterdrückt | 'oder mit DConcat(). Duplikate werden standartmässig unterdrückt | ||
- | debug.print DConcat("set_name","my_table"," group_id=12") | + | debug.print DConcat("set_name","my_table", "group_id=12") |
Montags-Report, TEST | Montags-Report, TEST | ||
'Die Unterdrückung kann auch aufgehoben werden. Zudem der Delimiter und die Sortierung angepasst | 'Die Unterdrückung kann auch aufgehoben werden. Zudem der Delimiter und die Sortierung angepasst | ||
- | debug.print DConcat("set_name","my_table"," group_id=12", "-", "mein_datum", false) | + | debug.print DConcat("set_name","my_table", "group_id=12", "-", "mein_datum", false) |
TEST-Montags-Report-TEST | TEST-Montags-Report-TEST | ||
</code> | </code> |