Handlinger for variabler
Hvis du vil opprette en variabel manuelt i en skrivebordsflyt, distribuerer du handlingen Angi variabel. Denne handlingen krever at du oppgir et navn og en verdi for den nye variabelen.
Viktig
Reserverte søkeord kan ikke brukes som variabelnavn. Hvis du vil se hele listen over reserverte søkeord, kan du gå til Reserverte søkeord i skrivebordsflyter.
Hvis du vil øke eller redusere den numeriske verdien for en variabel, bruker du henholdsvis handlingene Øk variabel og Reduser variabel.
De fleste handlinger leverer utdataresultater til en variabel. Handlingen Opprett ny liste gir for eksempel en tom liste.
På samme måte produserer handlingen Generer vilkårlig tall en vilkårlig numerisk verdi. Hvis du aktiverer Generer flere tall i denne handlingen, oppretter du en listevariabel som inneholder flere tilfeldige numeriske verdier.
Hvis du vil legge til elementer i en eksisterende liste, distribuerer du handlingen Legg til element i liste og fyller ut en hardkodet verdi eller en variabel for å definere elementet som skal legges til. På samme måte kan du fjerne elementer fra en liste med handlingen Fjern element fra listen.
Merk
Listeindekser starter fra 0, som betyr at det første elementet i listen alltid har en indeks på 0. Bruk notasjonen %ListName[0]% til å referere til det første elementet i listen, %ListName[1]% til det andre og så videre.
Hvis du vil opprette en datatabellvariabel, distribuerer du handlingen Opprett ny datatabell og angir de første elementene i den ved hjelp av det visuelle verktøyet.
Hvis du vil manipulere en datatabellvariabel, bruker du handlingene for den respektive handlingsundergruppen, for eksempel handlingene Søk etter eller erstatt i datatabell og Oppdater datatabellelement.
Opprett ny datatabell
Oppretter en ny datatabellvariabel.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
New table | Nei | Datatabell | Inndatatabellen |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
DataTable | Datatabell | Den nye datatabellen |
Unntak
Denne handlingen omfatter ingen unntak.
Sett inn rad i datatabell
Setter inn en rad på slutten eller før en bestemt indeksverdi.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Datatabell | Nei | Datatabell | Datatabellvariabelen du vil arbeide med. Denne variabelen må ha blitt angitt tidligere av en handling som produserer en datatabellvariabel | |
Into location | Ikke tilgjengelig | Slutten av datatabell, Før radindeks | Slutt på datatabell | Angi om den nye raden skal settes inn på slutten av datatabellen eller før en angitt radindeks |
Radindeks | Nei | Numerisk verdi | Sett inn radindeksverdien som skal brukes når radindeksen angis som parameteren På plassering | |
Ny(e) verdi(er) | Nei | Liste, Datarad | Denne parameteren godtar en liste- eller dataradvariabel der kolonneantallet skal samsvare med kolonneantallet i datatabellen |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Bekrivelse |
---|---|
Elementindeksen er utenfor området | Angir at angitt elementindeks er utenfor området |
Ugyldige inndataargumenter | Angir at det finnes en ugyldig inndataparameter |
Inkompatibel typefeil | Indikerer at en inndataparameter av en inkompatibel type er angitt |
Slett rad fra datatabell
Slett en datatabellrad ved den tilsvarende radindeksen.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Datatabell | Nei | Datatabell | Datatabellvariabelen du vil arbeide med. Denne variabelen må angis av en handling som produserer en datatabellvariabel | |
Radindeks | Nei | Numerisk verdi | Radindeksen i en datatabell som skal slettes |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Bekrivelse |
---|---|
Elementindeksen er utenfor området | Angir at angitt datatabellelement er utenfor området |
Oppdater datatabellelement
Oppdater et radelement for datatabell i en definert kolonne.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Datatabell | Nei | Datatabell | Datatabellvariabelen du vil arbeide med. Denne variabelen må ha blitt angitt tidligere av en handling som produserer en datatabellvariabel. | |
Column | No | Tekstverdi | Kolonnenavnet eller indeksen for elementet som skal oppdateres. | |
Rad | No | Numerisk verdi | Radindeksen for elementet som skal oppdateres. | |
New value | No | Tekstverdi | Den nye verdien som skal oppdateres ved den angitte radindeksen og kolonnen. |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Bekrivelse |
---|---|
Elementindeksen er utenfor området | Angir at angitt datatabellelement er utenfor området |
Kolonnenavnet finnes ikke | Angir at det angitte kolonnenavnet ikke finnes |
Kolonneindeksen er utenfor området | Angir at den angitte kolonneindeksen er utenfor området |
Inkompatibel typefeil | Angir at det ble angitt en inndataparameter av en inkompatibel type |
Søk eller erstatt i datatabell
Søker etter eller erstatter datatabellverdier.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Datatabell | Nei | Datatabell | Datatabellvariabelen du vil arbeide med. Denne variabelen må ha blitt angitt tidligere av en handling som produserer en datatabellvariabel | |
Søkemodus | Ikke tilgjengelig | Søk, Søk og erstatt | Finn | Modusen det skal søkes med (søk etter eller søk etter og erstatt) |
Alle treff | Ikke tilgjengelig | Boolsk verdi | Sann | Angi om det skal søkes etter eller erstattes tekst i alle samsvarende celler som blir funnet eller bare i den første samsvarende cellen |
Tekst det skal søkes etter | Nei | Tekstverdi | Teksten det skal søkes etter i datatabellen | |
Find using a regular expression | Ikke tilgjengelig | Boolsk verdi | Usann | Angi om et vanlig uttrykk skal brukes til å samsvare celleinnholdet med teksten det skal søkes etter |
Samsvar store og små bokstaver | Ikke tilgjengelig | Boolsk verdi | Usann | Angi om det skal søkes etter data som skiller mellom store og små bokstaver |
Samsvar med hele celleinnholdet | Ikke tilgjengelig | Boolsk verdi | Usann | Angi om det skal søkes etter celler som bare inneholder den angitte teksten |
Tekst som skal erstattes med | Nei | Tekstverdi | Teksten som brukes til å erstatte de samsvarende cellene | |
Søk etter | Ikke tilgjengelig | Overalt, På kolonne | Overalt | Rekkefølgen for å søke etter teksten (alle steder eller på kolonne) |
Column index or name | Nei | Tekstverdi | Kolonneoverskriften eller indeksverdien |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
DataTableMatches | Datatabell | Datatabellen som inneholder rad- og kolonneindekser for samsvar |
Unntak
Unntak | Bekrivelse |
---|---|
Angitt vanlig uttrykk er ugyldig | Angir at det angitte vanlige uttrykket er ugyldig |
Kolonnenavnet finnes ikke | Angir at det angitte kolonnenavnet ikke finnes |
Kolonneindeksen er utenfor området | Angir at den angitte kolonneindeksen er utenfor området |
Inkompatibel typefeil | Indikerer at en inndataparameter av en inkompatibel type er angitt |
Sett inn rad i datatabell
Setter inn en kolonne på slutten eller før en bestemt indeksverdi.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Datatabell | Nei | Datatabell | Datatabellvariabelen du vil arbeide med. .Denne variabelen må angis av en handling som produserer en datatabellvariabel | |
Into location | Ikke tilgjengelig | Slutten av datatabell, Før kolonneindeks | Slutt på datatabell | Angi om den nye kolonnen skal settes inn på slutten av datatabellen eller før en angitt kolonneindeks. |
Kolonnenavn | No | Tekstverdi | Angi toppteksten for den nye kolonnen. | |
Kolonneindeks | No | Numerisk verdi | Angi kolonneindeksverdien som brukes når alternativet Før kolonneindeks er valgt for På plassering-parameteren. |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Beskrivelse |
---|---|
Kolonneindeksen er utenfor området | Angir at den angitte kolonneindeksen er utenfor området. |
Duplisert kolonnenavn | Angir at det angitte kolonnenavnet allerede finnes. |
Slett rad fra datatabell
Slett en datatabellkolonne med angitt kolonneindeks eller kolonnenavn.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Datatabell | Nei | Datatabell | Datatabellvariabelen du vil arbeide med. .Denne variabelen må angis av en handling som produserer en datatabellvariabel | |
Angi kolonne med | Ikke tilgjengelig | Navn, indeks | Name | Angi om navn eller indeks skal brukes til å finne kolonnen. |
Kolonnenavn | No | Tekstverdi | Navnet på kolonnen som skal slettes. | |
Kolonneindeks | No | Numerisk verdi | Indeksen på kolonnen som skal slettes. Kolonneindekser starter fra 0. |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Beskrivelse |
---|---|
Kolonnenavnet finnes ikke | Angir at det angitte kolonnenavnet ikke finnes |
Kolonneindeksen er utenfor området | Angir at den angitte kolonneindeksen er utenfor området |
Slett tomme rader fra datatabell
Sletter radene i datatabellen der alle cellene er tomme.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Datatabell | Nei | Datatabell | Datatabellvariabelen du vil arbeide med. Denne variabelen må ha blitt angitt tidligere av en handling som produserer en datatabellvariabel |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Denne handlingen omfatter ingen unntak.
Slett dupliserte rader fra datatabellen
Sletter alle radene som er dupliserte fra datatabellen, hvis verdiene har samme datatype i hver kolonne.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Data table | No | Datatabell | Datatabellvariabelen du vil arbeide med. Den angitte variabelen må defineres via en handling som genererer en datatabellvariabel. |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Beskrivelse |
---|---|
Typekonflikt i cellene i en kolonne | Angir at to eller flere verdier i én enkelt kolonne har forskjellig datatype |
Tøm datatabell
Sletter alle radene i datatabellen, slik at tabelloverskriftene ikke påvirkes.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Data table | No | Datatabell | Datatabellvariabelen du vil arbeide med. Den angitte variabelen må defineres via en handling som genererer en datatabellvariabel. |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Denne handlingen omfatter ingen unntak.
Sorter datatabell
Sorterer datatabellradene i stigende eller synkende rekkefølge etter den angitte kolonnen hvis alle verdiene i tabellen har samme datatype.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Data table | No | Datatabell | Datatabellvariabelen du vil arbeide med. Den angitte variabelen må defineres via en handling som genererer en datatabellvariabel. | |
Angi kolonne med | Ikke tilgjengelig | Navn, indeks | Name | Angi om navn eller indeks skal brukes til å finne kolonnen. |
Kolonnenavn | No | Tekstverdi | Navnet på kolonnen som skal sorteres. | |
Kolonneindeks | No | Numerisk verdi | Indeksen på kolonnen som skal sorteres. Kolonneindekser starter fra 0. | |
Ordne | Ikke tilgjengelig | Stigende, Synkende | Stigende | Rekkefølgen datatabellen skal sorteres i. |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Beskrivelse |
---|---|
Kolonnenavnet finnes ikke | Angir at det angitte kolonnenavnet ikke finnes |
Kolonneindeksen er utenfor området | Angir at den angitte kolonneindeksen er utenfor området |
Typekonflikt i cellene i en kolonne | Angir at to eller flere verdier i én enkelt kolonne har forskjellig datatype |
Filtrer datatabell
Filtrerer datatabellradene basert på de brukte reglene.
I den innebygde veiviseren for handlingen som hjelper deg med å opprette de nødvendige filtrene, kan du bruke flere filtre på forskjellige kolonner som er definert av navn eller indeks. Hvert filter består av en bestemt kolonne det er rettet mot, en operator som er valgt, og verdien som er tilordnet den.
I tillegg brukes flere filtre sammen via OG- og/eller ELLER-regler. OG-regler løses først i filteruttrykket som blir resultatet, etterfulgt av ELLER-reglene.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Data table | No | Datatabell | Datatabellvariabelen du vil arbeide med. Den angitte variabelen må defineres via en handling som genererer en datatabellvariabel. | |
Filtre som skal brukes | No | Filtreringsregler som definert av brukeren | Ikke tilgjengelig | Filtreringsregler som brukes på de definerte kolonnene |
Variabler produsert
Argument | Type | Beskrivelse |
---|---|---|
FilteredDataTable | Datatabell | Den genererte datatabellen etter bruk av filtrene |
Unntak
Unntak | Beskrivelse |
---|---|
Kolonnenavnet finnes ikke | Angir at det angitte kolonnenavnet ikke finnes |
Kolonneindeksen er utenfor området | Angir at den angitte kolonneindeksen er utenfor området |
Typekonflikt i cellene i en kolonne | Angir at to eller flere verdier i én enkelt kolonne har forskjellig datatype |
Slå sammen datatabeller
Slår sammen to datatabeller og angir sammenslåingsfunksjonaliteten i tilfelle antall kolonner er forskjellige.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Beskrivelse |
---|---|---|---|---|
Første datatabell | No | Datatabell | Den første datatabellvariabelen du vil arbeide med. Dette er også handlingens produserede variabel som inneholder den sammenslåtte datatabellen | |
Andre datatabell | No | Datatabell | Den andre datatabellen som flettes inn i den første datatabellen | |
Sammenslåingsmodus | Ikke tilgjengelig | Legge til ekstra kolonner, Ignorere ekstra kolonner, Feil i ekstra kolonner | Legg til ekstra kolonner | Sammenslåingsfunksjonaliteten som brukes når tabellene ikke har samme antall kolonner |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Beskrivelse |
---|---|
Mangler skjema | Angir at datatabellene ikke har samme antall kolonner |
Slå sammen datatabeller
Slår sammen to datatabeller basert på den angitte regelen for sammenslåing.
I den innebygde veiviseren for handlingen som hjelper deg med å opprette koblingsreglene som kreves, kan du angi flere regler ved å angi kolonnen fra den første og den andre datatabellen i henhold til dette, og sammenligningsoperatoren som gjelder mellom dem.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Beskrivelse |
---|---|---|---|---|
Første datatabell | No | Datatabell | Den første datatabellvariabelen du vil arbeide med. Den angitte variabelen må defineres via en handling som genererer en datatabellvariabel. | |
Andre datatabell | No | Datatabell | Den andre datatabellvariabelen du vil arbeide med. Den angitte variabelen må defineres via en handling som genererer en datatabellvariabel. | |
Sammenslåingsoperasjon | Ikke tilgjengelig | Indre, venstre, hele | Indre | Sammenføyningsoperasjonen som brukes til å koble sammen de to tabellene |
Regler for sammenslåing | No | Koblingsregler som definert av brukeren | Ikke tilgjengelig | Definere kolonnene og operasjonen som skal brukes ved sammenføyning av de to datatabellene |
Variabler produsert
Argument | Type | Beskrivelse |
---|---|---|
JoinedDataTable | Datatabell | Den genererte datatabellen etter sammenslåingsoperasjonen |
Unntak
Unntak | Beskrivelse |
---|---|
Kolonnenavnet finnes ikke | Angir at det angitte kolonnenavnet ikke finnes |
Kolonneindeksen er utenfor området | Angir at den angitte kolonneindeksen er utenfor området |
Les fra CSV-tekstvariabel
Genererer en datatabell fra en CSV-tekst.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Beskrivelse |
---|---|---|---|---|
CSV-tekst | No | Tekstverdi | CSV-tekstvariabelen som skal leses. | |
Trim fields | Ikke tilgjengelig | Boolsk verdi | True | Angir om innledende og avsluttende mellomrom i de uttrukne cellene skal fjernes automatisk. |
Første linje inneholder kolonnenavn | Ikke tilgjengelig | Boolsk verdi | False | Angir om den første raden i CSV-teksten skal brukes til å angi kolonnenavnene for den resulterende datatabellen. Aktiver dette alternativet for å unngå å lese navnene som data i tabellen. Påfølgende handlinger kan få tilgang til dataene i datatabellen ved hjelp av kolonnenavn (i stedet for kolonnenumre). |
Hent CSV-felter som tekst | Ikke tilgjengelig | Boolsk verdi | False | Angi om innholdet i CSV-tekstfeltene skal hentes bare som tekst eller som den nærmeste samsvarende typen. Eksempel: Dato/klokkeslett for datoer og numerisk for tall. |
Columns separator | Ikke tilgjengelig | Forhåndsdefinert, Egendefinert, Fast kolonnebredde | Forhåndsdefinert | Angir om det skal brukes et forhåndsdefinert eller egendefinert skilletegn eller faste kolonnebredder. |
Skilletegn | Ikke tilgjengelig | Systemstandard, Komma, Semikolon, Kategori | Systemstandard | Kolonneskilletegn for å analysere CSV-tekst. |
Custom separator | No | Tekstverdi | Det egendefinerte kolonneskilletegnet som skal brukes til å analysere CSV-teksten. | |
Fixed column widths | No | Tekstverdi | Det faste kolonnebreddene som skal brukes til å analysere angitt CSV-tekst. Skill bredden med komma, mellomrom, tabulatorer eller linjeskift. |
Variabler produsert
Argument | Type | Beskrivelse |
---|---|---|
CSVTable | Datatabell | Innholdet i CSV-teksten som en datatabell |
Unntak
Unntak | Beskrivelse |
---|---|
CSV-analyse mislyktes | Angir problemer med å analysere til CSV-teksten |
Konverter datatabell til tekst
Konverterer en datatabell til en CSV-tekst.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Data table | No | Datatabell | Datatabellvariabelen du vil arbeide med. Den angitte variabelen må defineres via en handling som genererer en datatabellvariabel. | |
Include column names | Ikke tilgjengelig | Boolsk verdi | False | Angir om kolonnenavnene for angitt variant skal være den første raden i CSV-teksten. |
Use custom columns separator | Ikke tilgjengelig | Boolsk verdi | False | Angir om et egendefinert kolonneskilletegn eller eller et forhåndsdefinert kolonneskilletegn. |
Skilletegn | Ikke tilgjengelig | Systemstandard, Komma, Semikolon, Kategori | Systemstandard | Kolonneskilletegnet som skal brukes i den angitte CSV-teksten. |
Custom columns separator | No | Tekstverdi | Det egendefinerte kolonneskilletegnet som skal brukes i den angitte CSV-teksten. |
Variabler produsert
Argument | Type | Beskrivelse |
---|---|---|
CSVText | Tekstverdi | Variabelen der CSV-resultatet lagres |
Unntak
Unntak | Beskrivelse |
---|---|
Konvertering mislyktes | Indikerer et problem med konvertering av datatabellen til CSV-tekst |
Avkort tall
Hent integralene eller desimalene til en numerisk verdi, eller rund verdien opp til et angitt antall desimaler.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Number to truncate | Nei | Numerisk verdi | Tallet eller variabelen som inneholder den numeriske verdien som skal avkortes / rundes opp | |
Operation | Ikke tilgjengelig | Hent heltallsdel, Hent desimaldel, Avrund tall | Hent heltallsdel | Angir operasjonen som skal utføres på det angitte tallet |
Desimaler | Ja | Numerisk verdi | 3 | Antall desimaler å runde det oppgitte tallet opp til. Angi 0 for å returnere et heltall som et resultat |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
TruncatedValue | Numerisk verdi | Det avkortede eller avrundede tallet |
Unntak
Denne handlingen omfatter ingen unntak.
Generer tilfeldig tall
Generer et tilfeldig tall eller en liste over tilfeldige tall mellom en minimums- og maksimumsverdi.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Minimum value | Ja | Numerisk verdi | 0 | Den nedre grensen for tilfeldige tall som skal genereres |
Maximum value | Ja | Numerisk verdi | 100 | Den øvre grensen for tilfeldige tall som skal genereres |
Generate multiple numbers | Ikke tilgjengelig | Boolsk verdi | Usann | Angir om det skal genereres ett tilfeldig tall eller en liste over tilfeldige tall |
How many numbers | Ja | Numerisk verdi | 10 | Angir antall tilfeldige tall som skal genereres |
Allow duplicates | Ikke tilgjengelig | Boolsk verdi | Usann | Angir om det samme tallet kan vises flere ganger i listen over tilfeldige tall |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
RandomNumber | Numerisk verdi | Det tilfeldige tallet som nylig er generert |
RandomNumbers | Liste over numeriske verdier | Listen over tilfeldige tall som nylig er generert |
Unntak
Unntak | Bekrivelse |
---|---|
Kan ikke generere tilfeldig tall | Angir at det har oppstått en feil under generering av et tilfeldig tall |
Tøm liste
Fjerner alle elementer fra en liste.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
List to clear | Nei | Liste over generelle verdier | En listevariabel som elementene skal fjernes fra |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Denne handlingen omfatter ingen unntak.
Fjern element fra liste
Fjern ett eller flere elementer fra en liste.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Remove item by | Ikke tilgjengelig | Indeks, Verdi | Indeks | Angir om elementet ved en angitt indeks skal fjernes, eller om elementene med en bestemt verdi skal fjernes |
At index | Nei | Numerisk verdi | Indeksnummeret til elementet som skal fjernes | |
With value | Nei | Generell verdi | Elementet som skal fjernes | |
Remove all item occurrences | Ikke tilgjengelig | Boolsk verdi | Usann | Fjerner alle forekomstene som samsvarer med angitt element |
From list | Nei | Liste over generelle verdier | Listen med elementer som skal fjernes |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Bekrivelse |
---|---|
Elementindeksen er utenfor området | Angir at elementindeksen er utenfor området |
Finner ikke element | Angir at elementet ikke er i listen |
Sorter liste
Sorterer elementene i en liste. Bruk elementer av samme type.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
List to sort | Nei | Liste over generelle verdier | Variabelen som inneholder listen som skal sorteres | |
Sort by list item's properties | Ikke tilgjengelig | Boolsk verdi | False | Hvis listeelementene er objekter (for eksempel filer, mapper osv.), kan du aktivere dette alternativet for å sortere elementet etter en bestemt egenskap. La dette alternativet være deaktivert for å sortere elementene etter standardegenskapen (f.eks. filobjekter sorteres etter hele banen) |
First property to sort by | Ja | Tekstverdi | Navnet på et elements egenskap som listen skal sorteres etter. Se hjelpefilen for egenskapsnavnene for hvert objekt | |
Sort | Ikke tilgjengelig | Stigende, Synkende | Stigende | Angir om det skal sorteres etter første egenskap i stigende eller synkende rekkefølge |
Second property to sort by | Ja | Tekstverdi | Navnet på en andre egenskap som listen skal sorteres etter | |
Sort | Ikke tilgjengelig | Stigende, Synkende | Stigende | Angir om det skal sorteres etter andre egenskap i stigende eller synkende rekkefølge |
Third property to sort by | Ja | Tekstverdi | Navnet på en tredje egenskap som listen skal sorteres etter | |
Sort | Ikke tilgjengelig | Stigende, Synkende | Stigende | Angir om det skal sorteres etter tredje egenskap i stigende eller synkende rekkefølge |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Denne handlingen omfatter ingen unntak.
Ordne liste i tilfeldig rekkefølge
Opprett en tilfeldig permutasjon av en liste.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
List to shuffle | Nei | Liste over generelle verdier | Variabelen som inneholder listen som skal ordnes i tilfeldig rekkefølge |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Denne handlingen omfatter ingen unntak.
Slå sammen lister
Slå sammen to lister til én.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
First list | Nei | Liste over generelle verdier | Den første listen over elementer som skal slås sammen | |
Second list | Nei | Liste over generelle verdier | Den andre listen over elementer som skal slås sammen |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
OutputList | Liste over generelle verdier | Den sammenslåtte listen. De første listene påvirkes ikke |
Unntak
Unntak | Beskrivelse |
---|---|
De angitte listene har inkompatible typer | Angir at de angitte listene har inkompatible typer |
Snu liste
Snu rekkefølgen på elementene i en liste.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
List to reverse | Nei | Liste over generelle verdier | Listen der rekkefølgen på elementene skal snus |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Denne handlingen omfatter ingen unntak.
Fjern dupliserte elementer fra liste
Fjern ekstra forekomster av elementer i en liste, slik at den resulterende listen bare inneholder unike elementer.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
List to remove duplicate items from | Nei | Liste over generelle verdier | Listevariabelen som dupliserte elementer skal fjernes fra | |
Ignore text case while searching for duplicate items | Ikke tilgjengelig | Boolsk verdi | Usann | Angir om det ikke skal skilles mellom store og små bokstaver i sammenligning av tekst under søk etter dupliserte elementer (gjelder bare lister over tekstelementer) |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Denne handlingen omfatter ingen unntak.
Finn felles listeelementer
Sammenlign to lister, og opprett en ny liste med elementene som er i begge.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
First list | Nei | Liste over generelle verdier | Variabelen som inneholder den første listen som skal sammenlignes | |
Second list | Nei | Liste over generelle verdier | Variabelen som inneholder den andre listen som skal sammenlignes |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
IntersectionList | Liste over generelle verdier | Den nye listen over felles elementer |
Unntak
Denne handlingen omfatter ingen unntak.
Trekk fra lister
Sammenlign to lister, og opprett en ny liste med elementene som er i den første listen, men ikke i den andre.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
First list | Nei | Liste over generelle verdier | Variabelen som inneholder den første listen som skal sammenlignes | |
Second list | Nei | Liste over generelle verdier | Variabelen som inneholder den andre listen som skal sammenlignes |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
ListDifference | Liste over generelle verdier | Den nye, resulterende listen |
Unntak
Denne handlingen omfatter ingen unntak.
Hent datatabellkolonne til liste
Konverter innholdet i en datatabellkolonne til en liste.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Data table | Nei | Datatabell | Datatabellen med kolonnen som skal konverteres til en liste | |
Column name or index | Nei | Tekstverdi | Kolonnenavnet, hvis kolonnenavn er definert, eller indeksnummeret for kolonnen som skal hentes |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
ColumnAsList | Liste over generelle verdier | Den nye listen som inneholder innholdet i den angitte datatabellen |
Unntak
Unntak | Beskrivelse |
---|---|
Kolonnenavnet finnes ikke | Angir at kolonnenavnet ikke er i datatabellen |
Kolonneindeksen er utenfor området | Angir at kolonneindeksen er utenfor området |
Konverter JSON til egendefinert objekt
Konverter en JSON-streng til et egendefinert objekt.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
JSON | Nei | Tekstverdi | En JSON-tekst, eller en tidligere opprettet variabel som inneholder en, som skal konverteres til et egendefinert objekt |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
JsonAsCustomObject | Generell verdi | Konvertert egendefinert objekt fra angitt JSON |
Unntak
Unntak | Bekrivelse |
---|---|
Feil ved analyse av JSON | Angir at det oppstår en feil ved analyse av angitt JSON |
Konverter egendefinert objekt til JSON
Konverter et egendefinert objekt til en JSON-streng.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Custom object | Nei | Egendefinert objekt | Det egendefinerte objektet som skal konverteres til JSON |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
CustomObjectAsJson | Tekstverdi | Konvertert JSON fra det egendefinerte objektet som er angitt |
Unntak
Unntak | Bekrivelse |
---|---|
Feil ved analyse av det egendefinerte objektet | Angir at det oppstår en feil ved analyse av det egendefinerte objektet |
Legg til element i liste
Tilføy et nytt element i en liste.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Add item | Nei | Generell verdi | En verdi eller en variabel du vil legge til i listen. Angi en liste over verdier for å tilføye flere elementer. Hvis listen har en bestemt type elementer, konverteres det nye elementet over til denne typen | |
Into list | Nei | Liste over generelle verdier | En listevariabel som de nye elementene tilføyes i |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
NewList | Liste over generelle verdier | Den nye listen |
Unntak
Denne handlingen omfatter ingen unntak.
Opprett ny liste
Opprett en ny, tom liste.
Inndataparametere
Denne handlingen gir ingen inndata.
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
List | Liste over generelle verdier | Den nye listen |
Unntak
Denne handlingen omfatter ingen unntak.
Øk variabel
Øk verdien til en variabel med en bestemt verdi.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Variable name | Nei | Numerisk verdi | Den numeriske verdien som skal økes | |
Increase by | Nei | Numerisk verdi | En numerisk verdi, eller en tidligere opprettet variabel som inneholder en, som variabelen skal økes med |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Denne handlingen omfatter ingen unntak.
Reduser variabel
Reduser verdien til en variabel med en bestemt verdi.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Variable name | Nei | Numerisk verdi | En numerisk verdi, eller en tidligere opprettet variabel som inneholder en, som variabelen skal reduseres med | |
Decrease by | Nei | Numerisk verdi | En numerisk verdi, eller en tidligere opprettet variabel som inneholder en, som variabelen skal reduseres med |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Denne handlingen omfatter ingen unntak.
Kjør Power Fx-uttrykk
Kjører det angitte Power Fx-uttrykket.
Merk
Denne handlingen er bare tilgjengelig for Power Fx-aktiverte skrivebordsflyter (forhåndsversjon).
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Beskrivelse |
---|---|---|---|---|
Uttrykk | No | * | Power Fx-uttrykket som skal kjøres |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Denne handlingen omfatter ingen unntak.
Angi variabel
Angi verdien til en ny eller eksisterende variabel, opprett en ny variabel, eller skriv over en tidligere opprettet variabel.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
For å | Nei | * | Verdien som skal tilordnes til variabelen |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
NewVar | * | Navnet på variabelen som skal angis |
Merk
Variabelnavn må begynne på en bokstav eller et understrekingstegn (_). Etter det første tegnet kan variabelnavn inneholde bokstaver, understrekingstegn og sifre (0-9). Det skiller ikke mellom små og store bokstaver i navn, som betyr at myVar, myvar og MYVAR regnes som samme variabel. Følgende reserverte nøkkelord kan ikke brukes som variabelnavn: 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
Unntak
Denne handlingen omfatter ingen unntak.