Skip to main content
Workday User Guide
Laatst bijgewerkt: 2023-06-23
PACK_VALUES

PACK_VALUES

Omschrijving

PACK_VALUES
is een rijfunctie die meerdere uitvoerwaarden retourneert die zijn verpakt in één reeks sleutel/waarde-paren, gescheiden door de standaardscheidingstekens voor sleutels en paren. De geretourneerde tekenreeks heeft een indeling die kan worden gelezen door de
EXTRACT_VALUE
functie.
PACK_VALUES
gebruikt dezelfde scheidingstekens voor sleutels en paren die
EXTRACT_VALUE
gebruikt (de Unicode-escapereeksen)
u0003
and
u0002
, respectievelijk).

Syntaxis

PACK_VALUES
(
key
,
value
[,
key
,
value
][,...])

Retourwaarde

Retourneert één waarde per rij van het type
TEXT
. Als de waarde voor een van beide
key
of
value
van een paar null is of een van de scheidingstekens bevat, wordt het volledige sleutel/waarde-paar weggelaten uit de geretourneerde waarde.
Het sleutelscheidingsteken is
u0003
, de Unicode-escapereeks voor de
start of text
teken. Het scheidingsteken voor paren is
u0002
, de Unicode-escapereeks voor de
end of text
teken.

Invoerparameters

sleutel
Ten minste één vereist. Een veldnaam van een willekeurig type, een letterlijke tekenreeks of getal, of een expressie die een waarde retourneert.
waarde
Ten minste één vereist. Een veldnaam van een willekeurig type, een letterlijke tekenreeks of getal, of een expressie die een waarde retourneert. De expressie moet één bevatten
value
instance voor elk
key
instance.

Voorbeelden

Combineer de waarden van de velden [custid] en [age] in één tekstveld.
PACK_VALUES("ID", [custid], "Age", [age])
Deze expressie retourneert
ID
\u0003
5555
\u0002
Age
\u0003
29
wanneer de waarde van het veld '[custid]' 5555 is en de waarde van het veld '[age]' 29 is:
PACK_VALUES("ID", [custid], "Age", [age])
Deze expressie retourneert
Age
\u0003
29
wanneer de waarde van het veld '[age]' 29 is:
PACK_VALUES("ID", NULL, "Age", [age])
Deze expressie retourneert
29
als
Text
waarde wanneer het veld '[age]' een is
INTEGER
en de waarde ervan is 29:
EXTRACT_VALUE(PACK_VALUES("ID", [custid], "Age", [age]), "Age")