Aufzeichnen und Wiederherstellen von Metadaten in einer TabelleIch habe eine gestapelte Datentabelle mit drei Spalten, die Zeichenfolgen und eine andere Zahl enthalten.
A: eindeutige Kennung
B: Text
C: Text
As, Bs, Cs, Werte
-----
A1, B1, C1, Wert11
A1, B1, C1, Wert12
A1, B1, C1, Wert 13
A2, B2, C2, Wert21
A2, B2, C2, Wert22
A2, B2, C2, Wert23
Im Moment erstelle ich eine verkettete Spalte mit der Form "A (B) [C]", die ich geteilt habe, um den Final Table wie folgt zu erhalten:
A1 (B1) [C1], A2 (B2) [C2],
Wert 11, Wert 21
Wert 12, Wert 22
Wert 12, Wert 22
Ich möchte eine neue Spalteneigenschaft erstellen, die das As in dieser endgültigen Tabelle speichert.
Benötige ich eine Schleife mit zwei Listen, um diese Eigenschaft spaltenweise einzufügen?
SkriptingBetreff: Aufzeichnen und Wiederherstellen von Metadaten in einer TabelleKönnen Sie ein Beispiel dafür geben, wie der Inhalt der neuen Spalteneigenschaft aussehen würde?
Betreff: Aufzeichnen und Wiederherstellen von Metadaten in einer TabelleSicher.
Spalte: A1 (B1) [C1]
A_Eigenschaft: A1
Spalte: A2 (B2) [C2]
A_Eigenschaft: A2Betreff: Aufzeichnen und Wiederherstellen von Metadaten in einer TabelleWenn ich richtig verstehe, was Sie wollen - Sie haben den Eigenschaftswert bereits im Spaltennamen, damit Sie ihn von dort abrufen können:
Names Default To Here(1);
dt = New Table("Untitled",
Add Rows(3),
Compress File When Saved(1),
New Column("A1 (B1) [C1]",
Character,
"Nominal",
Set Values({"Value 11", "Value 12", "Value 13"})
),
New Column("A2 (B2) [C2]",
Character,
"Nominal",
Set Values({"Value 21", "Value 22", "Value 23"})
)
);
colNames = dt << Get Column Names("String");
For(i = 1, i <= N Items(colNames), i++,
aVal = Word(1, colNAmes[i]);
Column(dt, colNames[i]) << Set Property("A_property", aVal);
);