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.

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.