Beskrivelse
Funktionen Variabel Tekst erstatter automatisk specifikke koder i tekstobjekter med tilsvarende data. Den understøtter stigende serienumre, aktuel dato/tid og sekventielle data fra CSV-filer. Dette er ideelt til automatisering af opgaver som generering af serienumre og tidsstempling.
Denne artikel indeholder en vejledning til oprettelse af serienumre. Følg venligst nedenstående trin.
Trin 1 – Aktivér Variabel Tekst
1-1. Tilføj et tekstobjekt. Find feltet Variabel Tekst i tekstobjektpanelet og aktivér det.
1-2. Når Variabel Tekst er aktiveret, vælg den ønskede type: Serienummer, Aktuel Dato/Tid eller CSV.
Serienummer: Understøtter arabiske tal.
Aktuel Dato/Tid: Bruger systemets aktuelle dato og tid (formatet afhænger af systemsproget).
CSV: Giver mulighed for at importere en CSV-fil og udfylde værdier sekventielt efter række og kolonne.
1-3. Indtast en forskydning for at justere værdien i forhold til den aktuelle basisværdi.
Forskydning er kun tilgængelig for typerne Serienummer og CSV.
For eksempel, hvis det aktuelle serienummer er
2og forskydningen er5, vil det endelige resultat være7.Når du bruger Array-værktøjet, øges hvert duplikeret objekt automatisk med 1. Rækkefølgen af forøgelse følger fra venstre mod højre og derefter oppefra og ned.
1-4. Klik på knappen Indstillinger for at konfigurere yderligere muligheder for den variable tekst.
Trin 2 – Formatkoder for variabel tekst
Indtast den tilsvarende formatkode baseret på den valgte type af variabel tekst.
Se tabellen nedenfor for de tilgængelige formatkoder.
Sekvensnummer
| Format | Input | Beskrivelse |
|---|---|---|
|
d dd ddd dddd... |
Arabiske tal | Inputtet skal være med små bogstaver og må maksimalt være 10 cifre. Hvis det aktuelle tal overskrider ciferbegrænsningen, vises kun de sidste cifre. For eksempel, hvis den variable tekst er d og det aktuelle nummer er 15, vil teksten blive erstattet med 5. |
| h |
I hexadecimalt format med små bogstaver |
For eksempel: a, b, f
|
| H | I hexadecimalt format med store bogstaver | For eksempel: A, B, F
|
| 0 | udfyld tal med nuller |
Hvis et format, der starter med 0, anvendes (f.eks. 0ddd), vil systemet automatisk udfylde med nuller i begyndelsen, indtil den angivne længde er nået. |
#Eksempel:
Indtast følgende tekst i Beam Studio:
dddddOvenstående format repræsenterer en 5-cifret kode.
Systemet konverterer den aktuelle værdi til et 5-cifret format. Hvis den aktuelle værdi overstiger fem cifre, vises kun de sidste fem cifre.
For eksempel, hvis Aktuel værdi is 123 og Offset is 0, vil resultatet være:
123Aktuel tid
| Format | Input | Beskrivelse |
|---|---|---|
YY |
18 | Tocifret årstal |
YYYY |
2018 | Firecifret årstal |
M |
1-12 | Måned |
MM |
01-12 | Tocifret måned |
MMM |
Jan~Dec | Forkortet månedsnavn |
MMMM |
Januar~December | Fuldt månedsnavn |
D |
1-31 | Dato |
DD |
01-31 | To-cifret dato |
d |
0-6 | Ugedagen, med søndag som 0 |
dd |
Sø~Lø | Kort navn for ugedagen |
ddd |
Søn-Lør | Forkortet navn for ugedagen |
dddd |
Søndag-Lørdag | Ugedagens fulde navn |
H |
0-23 | Timen |
HH |
00-23 | Tocifret time |
h |
1-12 | Timen, 12-timers format |
hh |
01-12 | Timen, 12-timers format, tocifret |
m |
0-59 | Minuttet |
mm |
00-59 | Minuttet, tocifret |
s |
0-59 | Sekundet |
ss |
00-59 | Sekundet, tocifret |
SSS |
000-999 | De sidste tre cifre |
Z |
+05:00 | Tidsforskellen fra UTC, ±TT:mm |
ZZ |
+0500 | Tidsforskellen fra UTC, ±TTmm |
A |
AM PM |
|
a |
am pm |
|
#Eksempel:
Indtast følgende tekst i Beam Studio:
YY/MM/DD dddd HH:mmSystemet vil vise den aktuelle tid baseret på det registrerede systemsprog. Resultatet:
25/05/27 tirsdag 16:12For at vise ugedagen på engelsk skal du ændre systemsproget til engelsk og genstarte programmet.
CSV
Når du bruger "CSV" variabelt tekstformat, vil systemet automatisk kombinere specifikt formateret tekstinput og erstatte det med de tilsvarende data fra den aktuelle række i CSV-filen.
Tegnet % % bruges til at angive felter, med feltnumre startende fra 0, i rækkefølge: %0, %1, %2og så videre.
Rækkenumre starter også fra 0, og den aktuelle værdi bestemmer, hvilken rækkes data der vil blive vist.
| Format | Input |
Beskrivelse |
|
% |
%0 |
Første kolonne |
#Eksempel:
Felterne i CSV-dataene er som følger:
| Studerende | Fag | Point |
| A | Historie | 90 |
| B | Engelsk | 70 |
| C | Matematik | 50 |
Indtast følgende tekst i Beam Studio:
%0:%1,%2. Repræsenterer: Kolonne 1 - Kolonne 2 - Kolonne 3.
Hvis den aktuelle værdi er 0 og forskydningen er 0, vil outputtet være den første række:
Studerende:Fag,Point.Hvis den aktuelle værdi er 1 og forskydningen er 0, vil outputtet være den anden række:
A:Historie,90. Trin 3 – Konfigurer parametre for variabel tekst
Efter at have klikket på indstillingsknappen vil vinduet med indstillinger for variabel tekst åbne. Parameterdefinitionerne er som følger:
| Parametre | Beskrivelse |
| Start | Startserienummer for hver batch eller første række i CSV-filen. Startværdien må ikke være større end slutværdien. |
| Slut | Sidste serienummer for hver batch eller sidste række i CSV-filen. |
| Aktuel | Indstil den aktuelle værdi eller den aktuelle række i |
| Forøg med | Værdien, som skal lægges til for hver forøgelse. |
| Forrige | Forrige værdi |
| Næste | Næste værdi |
| Test | Opdater straks den variable tekst på lærredet for at se det konverterede resultat. |
| Afslut | Konverter al variabel tekst på lærredet til statisk tekst og fjern dens variabilitet. |
| Automatisk fremrykning | Ryk automatisk frem til den næste variabelværdi, efter hvert job er sendt. |
| Gennemse CSV | Gennemse CSV-fil |
| Ryd CSV | Fjern CSV-fil |
If Automatisk fremrykning er aktiveret i indstillingerne for variabel tekst, vil værdien automatisk rykke ét trin frem, hver gang et job sendes. Hvis Automatisk fremrykning er deaktiveret, forbliver den på den aktuelle værdi.
Andre - Kodegenerator
Efter at have valgt 'Variabel tekst' i kodegeneratorværktøjet kan du indtaste teksten i det angivne format, og den vil blive konverteret i realtid, når jobbet sendes.
Bemærk: Hvis den variable tekst i kodegeneratoren indeholder et format, der ikke understøttes af den valgte stregkode—for eksempel, hvis stregkoden kun understøtter engelske tegn, men det konverterede indhold inkluderer hebraisk—vil der opstå en konverteringsfejl. Kontroller venligst indholdet og foretag de nødvendige justeringer.
Hvis den variable tekst ikke konverteres korrekt, bedes du kontrollere følgende:
Om den valgte variable teksttype matcher inputformatet.
Om indstillingerne for variabel tekst er korrekte, og om CSV-filen er korrekt uploadet.
Om alle inputværdier er i engelske tegn med halv bredde — tegn med fuld bredde kan ikke genkendes.
Kommentarer
0 kommentarer
Log ind for at kommentere.