Szabadon definiálható táblázat olvasása FN 28: TABREAD
Alkalmazás
A(z) FN 28: TABREAD NC funkcióval abból a táblázatból olvas, amit korábban a(z) FN 26: TABOPEN funkcióval megnyitott.
Felhasznált témák
- Szabadon definiálható táblázatok tartalma és létrehozása
- Szabadon definiálható táblázat megnyitása
- Szabadon definiálható táblázat írása
Funkcióleírás
A(z) FN 28 NC funkcióval definiálja azokat a táblázati oszlopokat, melyeket a vezérlőnek olvasnia kell. Egy NC mondaton belül több táblázati oszlopot is definiálhat, de csak egy táblázatsort.
Bevitel
11 FN 28: TABREAD Q1 = 2 / "Length" | ; Táblázat olvasása FN 28-cal |
NC funkciót beszúr Összes művelet FN Különleges funkciók FN 28 TABREAD
Az NC funkció a következő szintaktikai elemeket tartalmazza:
Szintaktikai elem | Jelentés |
---|---|
FN 28: TABREAD | Szintaxisnyitó táblázat olvasásához |
Q1 | Változó a forrásszöveghez Ebbe a változóba menti a vezérlő a kiolvasandó táblázatmezők tartalmait. |
2 | Az olvasandó táblázat sorának száma Rögzített vagy változó szám |
"Length" | Az olvasandó táblázat oszlopának neve Rögzített vagy változó név Több oszlopnevet vesszővel válasszon el. |
Megjegyzés
Ha több oszlopot definiál egy NC mondatban, akkor a vezérlő az olvasott értékeket azonos típusú, egymást követő változókba menti, pl. QL1, QL2 és QL3.
Példa
11 FN 28: TABREAD Q10 = 6/“X,Y,D“ | ; Számértékek olvasása az X, Y és D oszlopokból |
12 FN 28: TABREAD QS1 = 6/“DOC“ | ; Alfanumerikus érték olvasása a DOC oszlopból |
A vezérlő az éppen megnyitott táblázat 6. sorából olvassa az X, Y és D értékeket. A vezérlő az értékeket a Q10, Q11 és Q12Q paraméterekbe menti el.
A vezérlő ugyanabból a sorból menti a DOC oszlop tartalmát a QS1 QS paraméterbe.