Del via


Variable handlinger

Du kan oprette en variabel manuelt i et skrivebordsflow ved at implementere handlingen Indstil variabel. Denne handling kræver, at du angiver et navn og en værdi for den nye variabel.

Skærmbillede af handlingen Indstil variabel.

Vigtigt

Reserverede søgeord kan ikke bruges som variable navne. For den fulde liste over reserverede søgeord gå til Reserverede søgeord i desktop-flows.

Hvis du vil forøge eller formindske værdien af en numerisk variabel, skal du bruge henholdsvis Øg variabel og Reducer variabel som handling.

Skærmbillede af handlingen Øg variabel.

De fleste handlinger resulterer i en variabel. Handlingen Opret ny liste opretter f.eks. en tom liste.

På samme måde genererer handlingen Opret tilfældigt tal en vilkårlig numerisk værdi. Hvis du aktiverer indstillingen Generer flere numre i denne handling, kan du oprette en listevariabel, der indeholder flere vilkårlige numeriske værdier.

Skærmbillede af handlingen Generer tilfældigt nummer.

Hvis du vil føje elementer til en eksisterende liste, skal du installere elementet Føj element til listehandlingen og udfylde en hårdt kodet værdi eller en variabel for at definere det element, der skal tilføjes. På samme måde skal du fjerne elementer fra listen med Fjern element fra listen.

Bemærk

Listens indeks starter fra 0, hvilket vil sige, at det første element på listen har et indeks på 0. Brug notationen %ListName[0]% til at referere til det første element på listen, %ListName[1]% til det andet osv.

Hvis du vil oprette en datatabelvariabel, skal du installere handlingen Opret ny datatabel og definere de første elementer i den ved hjælp af den visuelle builder.

Hvis du vil manipulere en datatabelvariabel, skal du bruge handlingerne fra den pågældende handlingsundergruppe, f.eks. Søg eller erstat i datatabellen og Opdater datatabelelement.

Skærmbillede af handlingen Opret ny datatabel.

Opret ny datatabel

Opretter en ny datatabelvariabel.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Ny tabel Nej Datatabel Inputdatatabellen

Variabler produceret

Argument Type Beskrivelse
DataTable Datatabel Den nye datatabel

Undtagelser

Denne handling har ingen undtagelser.

Indsæt række i datatabel

Indsætter en række i slutningen eller før en bestemt indeksværdi.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Datatabel Nej Datatabel Den datatabelvariabel, der skal arbejdes med. Datatabelvariablen, der skal arbejdes med. Denne variabel skal tidligere være angivet af en handling, der producerer en datatabelvariabel
På placering I/R Slutningen af datatabellen, Før rækkeindeks Slutning på datatabel Angiv, om den nye række skal indsættes i slutningen af datatabellen eller før et angivet rækkeindeks
Rækkeindeks Nej Numerisk værdi Indsæt den rækkeindeksværdi, der skal bruges, før rækkeindekset er angivet som parameteren På placering
Ny(e) værdi(er) Nej Liste, Datarække Denne parameter accepterer en liste eller datarækkevariabel, hvor kolonnetællingen skal svare til kolonnetællingen i datatabellen

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Undtagelse Beskrivelse
Elementindeks er uden for område Angiver, at kolonneindeks er uden for det område
Ugyldige inputargumenter Angiver, at der er en ugyldig inputparameter
Fejlen Inkompatibel type Angiver, at der er angivet en inputparameter af en inkompatibel type

Slet række fra datatabel

Slet en datatabelrække i det tilsvarende rækkeindeks.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Datatabel Nej Datatabel Den datatabelvariabel, der skal arbejdes med. Denne variabel skal være angivet af en handling, der opretter en datatabelvariabel
Rækkeindeks Nej Numerisk værdi Rækkeindekset i en datatabel, der skal slettes

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Undtagelse Beskrivelse
Elementindeks er uden for område Angiver, at kolonneindeks er uden for det område

Opdater datatabelelement

Opdater et rækkeelement i en datatabel i en defineret kolonne.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Datatabel Nej Datatabel Den datatabelvariabel, der skal arbejdes med. Denne variabel skal tidligere være angivet af en handling, der opretter en datatabelvariabel.
Column Nej Tekstværdi Kolonnenavnet eller -indekset for det element, der skal opdateres.
Række Nej Numerisk værdi Rækkeindekset for det element, der skal opdateres.
Ny værdi Nej Tekstværdi Den nye værdi, der skal opdateres ved det angivne rækkeindeks og den angivne kolonne.

Oprettede variabler

Denne handling opretter ingen variabler.

Undtagelser

Undtagelse Beskrivelse
Elementindeks er uden for område Angiver, at kolonneindeks er uden for det område
Kolonnenavn finde ikke Angiver, at den angivne kolonnenavn ikke findes
Kolonneindeks er uden for område Angiver, at det angivne kolonneindeks er uden for område
Fejlen Inkompatibel type Angiver, at der er angivet en inputparameter af en inkompatibel type

Søg eller erstat i datatabellen

Søger og/eller erstatter datatabelværdier.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Datatabel Nej Datatabel Den datatabelvariabel, der skal arbejdes med. Datatabelvariablen, der skal arbejdes med. Denne variabel skal tidligere være angivet af en handling, der producerer en datatabelvariabel
Søgetilstand I/R Find, Søg og erstat Find Den tilstand, der skal søges med (søg eller søg og erstat)
Alle matches I/R Boolesk værdi Sand Angiv, om der skal findes/erstattes tekst i alle de fundne matchende celler eller kun i den første matchende celle
Tekst, der skal findes Nej Tekstværdi Den tekst, der skal søges efter i datatabellen
Søg med et regulært udtryk I/R Boolesk værdi Falsk Angiv, om der skal bruges et regulært udtryk til at matche celleindholdene med teksten, der søges efter
Tilpas store/små bogstaver I/R Boolesk værdi Falsk Angiv, om der skal søges efter data, hvor der skelnes mellem store og små bogstaver
Match alt celleindhold I/R Boolesk værdi Falsk Angiv, om der skal søges efter celler, der kun indeholder den angivne tekst
Tekst, der skal erstattes med Nej Tekstværdi Den tekst, der bruges til at erstatte de matchende celler
Søg efter I/R Overalt, I kolonne Overalt Den rækkefølge, teksten skal søges i (overalt eller i en kolonne)
Kolonneindeks eller -navn Nej Text value Navnet på kolonneoverskriften eller indeksværdien

Variabler produceret

Argument Type Beskrivelse
DataTableMatches Datatabel Datatabellen, der indeholder række- og kolonneindeksene for matches

Undtagelser

Undtagelse Beskrivelse
Angivne regulære udtryk er ugyldigt Angiver, at det angivne regulære udtryk er ugyldigt
Kolonnenavn finde ikke Angiver, at den angivne kolonnenavn ikke findes
Kolonneindeks er uden for område Angiver, at det angivne kolonneindeks er uden for område
Fejlen Inkompatibel type Angiver, at der er angivet en inputparameter af en inkompatibel type

Indsæt kolonne i datatabel

Indsætter en kolonne i slutningen eller før en bestemt indeksværdi.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Datatabel Nej Datatabel Den datatabelvariabel, der skal arbejdes med. Denne variabel skal være angivet af en handling, der opretter en datatabelvariabel.
På placering I/R Slutning på datatabel, Før kolonneindeks Slutning på datatabel Angiv, om den nye kolonne skal indsættes i slutningen af datatabellen eller før et angivet kolonneindeks.
Kolonnenavn Nej Tekstværdi Angiv overskriften til den nye kolonne.
Kolonneindeks Nej Numerisk værdi Angiv den kolonneindeksværdi, der bruges, når indstillingen Før kolonneindeks vælges for parameteren Ind i placering.

Oprettede variabler

Denne handling opretter ingen variabler.

Undtagelser

Undtagelse Description
Kolonneindeks er uden for område Angiver, at det angivne kolonneindeks er uden for område.
Dubler kolonnenavn Angiver, at det angivne kolonnenavn allerede findes.

Slet kolonne fra datatabel

Slet en kolonne i en datatabel ved det angivne kolonneindeks eller kolonnenavn.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Datatabel Nej Datatabel Den datatabelvariabel, der skal arbejdes med. Denne variabel skal være angivet af en handling, der opretter en datatabelvariabel.
Angiv kolonne med I/R Navn, Indeks Name Angiv, om kolonnen skal findes efter navn eller indeks.
Kolonnenavn Nej Tekstværdi Navnet på den kolonne, der skal slettes.
Kolonneindeks Nej Numerisk værdi Det indeks for den kolonne, der skal slettes. Kolonneindeksene starter fra 0.

Oprettede variabler

Denne handling opretter ingen variabler.

Undtagelser

Undtagelse Description
Kolonnenavn finde ikke Angiver, at den angivne kolonnenavn ikke findes
Kolonneindeks er uden for område Angiver, at det angivne kolonneindeks er uden for område

Slet tomme rækker fra datatabellen

Sletter de rækker i datatabellen, der har alle deres celler tomme.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Datatabel Nej Datatabel Den datatabelvariabel, der skal arbejdes med. Datatabelvariablen, der skal arbejdes med. Denne variabel skal tidligere være angivet af en handling, der producerer en datatabelvariabel

Oprettede variabler

Denne handling opretter ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Slet dublerede rækker fra datatabellen

Sletter alle de rækker, der er duplikater i datatabellen, hvis værdierne har samme datatype i hver kolonne.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Data table Nej Datatabel Den datatabelvariabel, der skal arbejdes med. Den angivne variabel skal defineres via en handling, der opretter en datatabelvariabel.

Oprettede variabler

Denne handling opretter ingen variabler.

Undtagelser

Undtagelse Description
Typeuoverensstemmelse i celler i en kolonne Angiver, at to eller flere værdier i en enkelt kolonne har forskellige datatyper

Ryd datatabel

Sletter alle rækker i datatabellen, så tabeloverskrifter ikke påvirkes.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Data table Nej Datatabel Den datatabelvariabel, der skal arbejdes med. Den angivne variabel skal defineres via en handling, der opretter en datatabelvariabel.

Oprettede variabler

Denne handling opretter ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Sortér datatabel

Sorterer datatabelrækkerne i stigende eller faldende rækkefølge efter den angivne kolonne, hvis alle værdierne har samme datatype.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Data table Nej Datatabel Den datatabelvariabel, der skal arbejdes med. Den angivne variabel skal defineres via en handling, der opretter en datatabelvariabel.
Angiv kolonne med I/R Navn, Indeks Name Angiv, om kolonnen skal findes efter navn eller indeks.
Kolonnenavn Nej Tekstværdi Navnet på den kolonne, der skal sorteres.
Kolonneindeks Nej Numerisk værdi Indeks for den kolonne, der skal sorteres. Kolonneindeksene starter fra 0.
Organiser I/R Stigende, faldende Stigende Den rækkefølge, datatabellen skal sorteres i.

Oprettede variabler

Denne handling opretter ingen variabler.

Undtagelser

Undtagelse Description
Kolonnenavn finde ikke Angiver, at det angivne kolonnenavn ikke findes
Kolonneindeks er uden for område Angiver, at det angivne kolonneindeks er uden for område
Typeuoverensstemmelse i celler i en kolonne Angiver, at to eller flere værdier i en enkelt kolonne har forskellige datatyper

Filtrer datatabel

Filtrerer datatabelrækkerne ud fra de anvendte regler.

I den indbyggede guide til handlingen, der hjælper dig med at oprette de nødvendige filtre, kan du anvende flere filtre på forskellige kolonner, der defineres efter navn eller indeks. Hvert filter består af en bestemt kolonne, den retter sig mod, en operator, der er valgt, og den værdi, der er tildelt den.

Derudover anvendes flere filtre sammen via AND og/eller OR-regler. AND-regler løses først i det resulterende filterudtryk efterfulgt af OR-reglerne.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Data table Nej Datatabel Den datatabelvariabel, der skal arbejdes med. Den angivne variabel skal defineres via en handling, der opretter en datatabelvariabel.
Filtre, der skal anvendes Nej Filtreringsregler som defineret af brugeren I/R Filtreringsregler anvendt på de definerede kolonner

Oprettede variabler

Argument Type Description
FilteredDataTable Datatabel Den genererede datatabel efter anvendelse af filtrene

Undtagelser

Undtagelse Description
Kolonnenavn finde ikke Angiver, at det angivne kolonnenavn ikke findes
Kolonneindeks er uden for område Angiver, at det angivne kolonneindeks er uden for område
Typeuoverensstemmelse i celler i en kolonne Angiver, at to eller flere værdier i en enkelt kolonne har forskellige datatyper

Flet datatabeller

Fletter to datatabeller sammen og angiver fletteadfærd, hvis antallet af kolonner er forskelligt.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Description
Første datatabel Nej Datatabel Den første datatabelvariabel, der skal arbejdes med. Dette er også den producerede variabel fra handlingen, der indeholder den flettede datatabel
Anden datatabel Nej Datatabel Den anden datatabel, der flettes ind i den første datatabel
Flettilstand I/R Tilføj ekstra kolonner, Ignorer ekstra kolonner, Fejl på ekstra kolonner Tilføj ekstra kolonner Den fletningsmetode, der anvendes, når tabellerne ikke har samme antal kolonner

Oprettede variabler

Denne handling opretter ingen variabler.

Undtagelser

Undtagelse Description
Manglende skema Angiver, at datatabellerne ikke har det samme antal kolonner

Deltag i datatabeller

Sammenkæder to datatabeller baseret på den angivne joinregel.

I handlingens indbyggede guide, der kan hjælpe dig med at oprette de nødvendige joinregler, kan du angive flere regler ved at angive kolonnen fra den første og den anden datatabel tilsvarende samt den sammenligningsoperator, der gælder mellem dem.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Description
Første datatabel Nej Datatabel Den første datatabelvariabel, der skal arbejdes med. Den angivne variabel skal defineres via en handling, der opretter en datatabelvariabel.
Anden datatabel Nej Datatabel Den anden datatabelvariabel, der skal arbejdes med. Den angivne variabel skal defineres via en handling, der opretter en datatabelvariabel.
Deltag i handling I/R Indre, Venstre, Fuld Indre Den joinforbindelseshandling, der bruges til at samle de to tabeller
Joinregler Nej Forbindelsesregler som defineret af brugeren I/R Definere de kolonner og den handling, der skal bruges til at samle de to datatabeller

Oprettede variabler

Argument Type Description
JoinedDataTable Datatabel Den genererede datatabel efter anvendelse af filtrene

Undtagelser

Undtagelse Description
Kolonnenavn finde ikke Angiver, at det angivne kolonnenavn ikke findes
Kolonneindeks er uden for område Angiver, at det angivne kolonneindeks er uden for område

Læs fra CSV-tekstvariabel

Genererer en datatabel ud fra en CSV-tekst.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Description
CSV-tekst Nej Tekstværdi CSV-tekstvariablen, der skal læses.
Trim fields I/R Boolesk værdi True Angiver, om de udtrukne celler automatisk skal beskæres for foranstående og efterfølgende mellemrum.
Første linje indeholder kolonnenavne I/R Boolesk værdi False Angiver, om første række i CSV-teksten skal bruges til at angive kolonnenavnene på den oprettede datatabel. Aktivér denne indstilling for at undgå at læse navnene som data i tabellen. Efterfølgende handlinger kan få adgang til de data, der er i datatabellen, ved hjælp af kolonnenavne (i stedet for kolonnenumre).
Hent CSV-felter som tekst I/R Boolesk værdi False Angiv, om indholdet i CSV-tekstfelterne udelukkende skal hentes som tekst eller som den type, der passer bedst. F.eks. Datotidspunkt for datoer og Numerisk for tal.
Columns separator I/R Foruddefineret, Brugerdefineret, Faste kolonnebredder Foruddefinerede Angiver, om der skal bruges en foruddefineret kolonneseparator, en brugerdefineret separator eller fast kolonnebredde.
Skilletegn I/R Systemstandard, komma, semikolon, fane Systemstandard Den kolonneseparator, der skal opdele tekst i CSV-teksten.
Custom separator Nej Tekstværdi Den brugerdefinerede kolonneseparator, der skal bruges til parsing af CSV-teksten.
Fixed column widths Nej Tekstværdi Den faste kolonnebredde, der skal bruges til parsing af den angivne CSV-teksten. Adskil bredderne ved hjælp af kommaer, mellemrum, tabulatorer eller nye linjer.

Oprettede variabler

Argument Type Description
CSVTable Datatabel Indholdet af CSV-tekst som en datatabel

Undtagelser

Undtagelse Description
CSV-parsing mislykkedes Angiver et problem med at fortolke CSV-teksten

Konvertér datatabel til tekst

Konverterer en datatabel til en CSV-tekst.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Data table Nej Datatabel Den datatabelvariabel, der skal arbejdes med. Den angivne variabel skal defineres via en handling, der opretter en datatabelvariabel.
Include column names I/R Boolesk værdi False Angiver, om kolonnenavnene for den angivne variant skal være den første række i CSV-teksten.
Use custom columns separator I/R Boolesk værdi False Angiver, om der skal bruges en brugerdefineret kolonneseparator eller en foruddefineret kolonneseperator.
Skilletegn I/R Systemstandard, komma, semikolon, fane Systemstandard Den kolonneseparator, der skal bruges i den angivne CSV-tekst.
Custom columns separator Nej Tekstværdi Den brugerdefinerede kolonneseparator, der skal bruges i den angivne CSV-tekst.

Oprettede variabler

Argument Type Description
CSVText Tekstværdi Variablen, som CSV-resultatet skal lagres i

Undtagelser

Undtagelse Description
Konvertering mislykkedes Angiver et problem med at konvertere datatabellen til CSV-tekst

Afkort antal

Hent en numerisk værdis integral- eller brøkciffer, eller afrund værdien til et angivet antal decimaler.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Number to truncate Nej Numerisk værdi Det tal eller den variabel, der indeholder den numeriske værdi, der skal afkortes/rundes op
Operation I/R Hent heltalsdel, Hent decimaldel, Runde tal Hent heltalskomponent Angiver den handling, der skal udføres på det givne nummer
Decimal places Ja Numerisk værdi 3 Det antal decimaler, det givne tal skal afrundes til. Indtast 0 for at returnere et heltal som følge heraf

Variabler produceret

Argument Type Beskrivelse
TruncatedValue Numerisk værdi Det afkortede eller afrundede antal

Undtagelser

Denne handling har ingen undtagelser.

Generer tilfældigt nummer

Generer et tilfældigt tal eller en liste med tilfældige tal, der ligger mellem en minimum- og maksimumværdi.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Minimum value Ja Numerisk værdi 0 Den nedre grænse for de tilfældige tal, der skal genereres
Maximum value Ja Numerisk værdi 100 Den øvre grænse for de tilfældige tal, der skal genereres
Generate multiple numbers I/R Boolesk værdi Falsk Angiver, om der skal genereres et enkelt tilfældigt tal eller en liste med tilfældige tal
How many numbers Ja Numerisk værdi 10 Angiver, hvor mange tilfældige numre der skal genereres
Allow duplicates I/R Boolesk værdi Falsk Angiver, om det samme tal fra listen over vilkårlige tal skal tillades eller forhindres

Variabler produceret

Argument Type Beskrivelse
RandomNumber Numerisk værdi Det nyligt genererede, tilfældige tal
RandomNumbers Liste over numeriske værdier Det nyligt genererede liste over tilfældige tal

Undtagelser

Undtagelse Beskrivelse
Tilfældigt nummer kunne ikke genereres Angiver, at der er en fejl ved generering af et tilfældigt nummer

Ryd liste

Fjerner alle elementer fra en liste.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
List to clear Nej Liste over generelle værdier En listevariabel til at fjerne elementerne

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Fjern element fra liste

Fjern et eller flere elementer fra en liste.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Remove item by I/R Indeks, Værdi Indeks Angiver, om elementet skal fjernes ved et angivet indeks eller elementerne med en bestemt værdi
At index Nej Numerisk værdi Indeksnummer på det element, der skal fjernes
With value Nej Generel værdi Det element, der skal fjernes
Remove all item occurrences I/R Boolesk værdi Falsk Fjerner alle forekomster, der svarer til det angivne element
From list Nej Liste over generelle værdier Listen med elementer, der skal fjernes
Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Undtagelse Beskrivelse
Elementindeks er uden for område Angiver, at elementindeks er uden for område
Item not found Angiver, at element ikke findes på listen

Sortér liste

Sorter elementer på en liste. Brug elementer af samme type.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
List to sort Nej Liste over generelle værdier Den variabel, der indeholder den liste, der skal sorteres
Sort by list item's properties I/R Boolesk værdi Falsk Hvis listeelementerne er objekter (f.eks. filer, mapper osv.), skal du aktivere denne indstilling for at sortere elementet efter en bestemt egenskab. Lad denne indstilling være deaktiveret for at sortere elementerne efter deres standardegenskab (f.eks. sorteres filobjekter efter deres fulde sti)
First property to sort by Ja Tekstværdi Navnet på en egenskab til en værdi, som listen sorteres efter. Se hjælp-filen for egenskabsnavnene på hvert objekt
Sort I/R Stigende, faldende Stigende Angiver, om elementerne skal sorteres efter første egenskab i faldende eller stigende rækkefølge
Second property to sort by Ja Tekstværdi Navnet på en anden egenskab, som listen sorteres efter
Sort I/R Stigende, faldende Stigende Angiver, om elementerne skal sorteres efter anden egenskab i faldende eller stigende rækkefølge
Third property to sort by Ja Tekstværdi Navnet på en tredje egenskab, som listen sorteres efter
Sort I/R Stigende, faldende Stigende Angiver, om elementerne skal sorteres efter tredje egenskab i faldende eller stigende rækkefølge

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Bland liste

Opret en tilfældig permutation for en liste.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
List to shuffle Nej Liste over generelle værdier Den variabel, der indeholder den liste, der skal blandes

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Flet lister

Flet to lister til én.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
First list Nej Liste over generelle værdier Første liste over elementer, der skal flettes
Second list Nej Liste over generelle værdier Anden liste over elementer, der skal flettes

Variabler produceret

Argument Type Beskrivelse
OutputList Liste over generelle værdier Den flettede liste. De oprindelige lister påvirkes ikke

Undtagelser

Undtagelse Beskrivelse
The lists supplied are of incompatible types Angiver, at listerne er af inkompatible typer

Tilbagefør liste

Ændre rækkefølgen af elementerne på en liste.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
List to reverse Nej Liste over generelle værdier Den liste, hvis elementers rækkefølge skal tilbageføres
Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Fjern dubletter af elementer fra en liste

Fjern flere forekomster af elementer på en liste, så de enkelte elementer på resultatlisten er entydige.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
List to remove duplicate items from Nej Liste over generelle værdier Listevariablen til fjernelse af dublerede elementer fra
Ignore text case while searching for duplicate items I/R Boolesk værdi Falsk Angiver, om der skal foretages forskel på store og små bogstaver i teksten, mens der søges efter dubletter (gælder kun for lister, der er baseret på tekstelementer)

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Find fælles listeelementer

Sammenlign to lister, og opret en ny liste med de elementer, der er fælles for begge.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
First list Nej Liste over generelle værdier Den variabel, der indeholder den første liste, der skal sammenlignes
Second list Nej Liste over generelle værdier Den variabel, der indeholder den anden liste, der skal sammenlignes

Variabler produceret

Argument Type Beskrivelse
IntersectionList Liste over generelle værdier Den nye liste over fælles elementer

Undtagelser

Denne handling har ingen undtagelser.

Subtraher lister

Sammenlign to lister, og opret en ny liste med de elementer, der findes på den første liste, men ikke i den anden.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
First list Nej Liste over generelle værdier Den variabel, der indeholder den første liste, der skal sammenlignes
Second list Nej Liste over generelle værdier Den variabel, der indeholder den anden liste, der skal sammenlignes

Variabler produceret

Argument Type Beskrivelse
ListDifference Liste over generelle værdier Den nye resultatliste

Undtagelser

Denne handling har ingen undtagelser.

Hent datatabelkolonnen på listen

Konverter indholdet af datatabelkolonne til en liste.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Data table Nej Datatabel Datatabellen med den kolonne, der skal konverteres til en liste
Kolonnenavn eller indeks Nej Tekstværdi Kolonnenavnet, hvis kolonnenavne er defineret, eller kolonnens indeksnummer, der skal hentes

Variabler produceret

Argument Type Beskrivelse
ColumnAsList Liste over generelle værdier Den nye liste, der indeholder indholdet af den angivne datatabel

Undtagelser

Undtagelse Beskrivelse
Kolonnenavn finde ikke Angiver, at kolonnenavnet ikke findes i datatabellen
Column index is out of range Angiver, at kolonneindeks er uden for det område

Konvertér JSON til et brugerdefineret objekt

Konverter en JSON-streng til et brugerdefineret objekt.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
JSON Nej Tekstværdi En JSON-tekst eller en tidligere oprettet variabel, der indeholder én, konverteres til et brugerdefineret objekt

Variabler produceret

Argument Type Beskrivelse
JsonAsCustomObject Generel værdi Det konverterede brugerdefinerede objekt fra det angivne JSON

Undtagelser

Undtagelse Beskrivelse
Fejl under fortolkning af JSON Angiver, at der opstod en fejl under fortolkning af det angivne JSON

Konverter brugerdefineret objekt til JSON

Konverter et brugerdefineret objekt til en JSON-streng.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Custom object Nej Brugerdefineret objekt Det brugerdefinerede objekt, der skal konverteres til JSON

Variabler produceret

Argument Type Beskrivelse
CustomObjectAsJson Text value Den konverterede JSON fra det angivne brugerdefinerede objekt

Undtagelser

Undtagelse Beskrivelse
Der opstod fejl under fortolkning af det brugerdefinerede objekt Angiver, at der opstod en fejl under fortolkning af det brugerdefinerede objekt

Tilføj element til liste

Tilføj et nyt element til en liste.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Add item Nej Generel værdi En værdi eller en variabel, der skal føjes til listen. Angiv en liste over værdier, der skal tilføjes flere elementer. Hvis listen har en bestemt type elementer, konverteres det nye element til den pågældende type
Into list Nej Liste over generelle værdier En listevariabel, som de nye elementer tilføjes

Variabler produceret

Argument Type Beskrivelse
NewList Liste over generelle værdier Den nye liste

Undtagelser

Denne handling har ingen undtagelser.

Opret ny liste

Opret en ny tom liste.

Inputparametre

Denne handling kræver ikke input.

Variabler produceret

Argument Type Beskrivelse
List Liste over generelle værdier Den nye liste

Undtagelser

Denne handling har ingen undtagelser.

Øg variabel

Øg værdien af en variabel med et bestemt beløb.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Variabelt navn Nej Numerisk værdi Den numeriske værdi, der skal øges
Increase by Nej Numerisk værdi En numerisk værdi eller en tidligere oprettet variabel, der indeholder en, for at øge variablen med

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Reducer variabel

Reducer værdien af en variabel med et bestemt beløb.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Variabelt navn Nej Numerisk værdi En numerisk værdi eller en tidligere oprettet variabel, der indeholder en, for at reducere variablen med
Decrease by Nej Numerisk værdi En numerisk værdi eller en tidligere oprettet variabel, der indeholder en, for at reducere variablen med

Variabler produceret

Denne handling opretter ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Kør Power Fx-udtrykket

Kør det angivne Power Fx-udtryk.

Bemærk

Denne handling er kun tilgængelig for Power Fx-aktiverede skrivebordsforløb (forhåndsversion).

Inputparametre

Argument Valgfrit Accepterer Standardværdi Description
Udtryk Nej * Udtrykket Power Fx, der skal køres

Oprettede variabler

Denne handling opretter ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Indstil variabel

Angiv værdien af en ny eller eksisterende variabel, opret en ny variabel, eller overskriv en tidligere oprettet variabel.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
To Nej * Den værdi, der skal tildeles variablen

Variabler produceret

Argument Type Beskrivelse
NewVar * Navnet på den variabel, der skal indstilles

Bemærk

Navne på variabler skal starte med enten et bogstav eller et understregningstegn (_). Efter det første tegn kan variable navne indeholde bogstaver, understregningstegn og cifre (0-9). Navne skelner ikke mellem store og små bogstaver, hvilket betyder, at minVar, minvar og MYVAR betragtes som den samme variabel. Følgende reserverede nøgleord kan ikke bruges som variable navne: if, then, else, switch, case, default, loop, from, to, step, foreach, in, while, next, exit, label, goto, call, output, function, block, end, error, wait, for, set, main, and, or, xor, not, true, false, yes, no, disable, on, repeat, times, throw, action, mod, global, input, import

Undtagelser

Denne handling har ingen undtagelser.