Чтение свободно определяемых таблиц с помощью FN 28: TABREAD
Применение
С помощью функции ЧПУ FN 28: TABREAD вы можете считывать таблицу, открытую ранее с помощью FN 26: TABOPEN.
Смежные темы
- Содержимое и создание свободно определяемых таблиц
- открытие свободно определяемой таблицы
Открытие свободно определяемой таблицы с помощью FN 26: TABOPEN
- описание свободно определяемой таблицы
Запись свободно определяемой таблицы с помощью FN 27: TABWRITE
Описание функций
С помощью функции ЧПУ FN 28, вы задаёте столбцы таблицы, которые система ЧПУ должна считать. Вы можете определить несколько столбцов таблицы в одном кадре программы, но только одну строку таблицы.
Ввод
11 FN 28: TABREAD Q1 = 2 / "Length" | ; чтение таблицы с помощью FN 28 |
Вставить NC-функцию Все функции FN Спецфункции FN 28 TABREAD
Функция ЧПУ содержит следующие элементы синтаксиса:
Элемент синтаксиса | Значение |
---|---|
FN 28: TABREAD | Открыватель синтаксиса для чтения таблицы |
Q1 | Переменная для исходного текста Система ЧПУ сохраняет в этой переменной содержимое считываемых ячеек таблицы. |
2 | Номер считываемой строки таблицы Фиксированное число или переменная |
"Length" | Имена столбцов считываемых столбцов таблицы Фиксированное имя или переменная Несколько имен столбцов разделяйте запятой. |
Указание
При считывании из нескольких столбцов в одном кадре программы система ЧПУ сохраняет считанные значения в следующих друг за другом переменных одного типа, например QL1, QL2 и QL3.
Пример
11 FN 28: TABREAD Q10 = 6/“X,Y,D“ | ; чтение числовых значений из столбцов X, Y и D |
12 FN 28: TABREAD QS1 = 6/“DOC“ | ; чтение буквенно-цифрового значения из столбца DOC |
Система ЧПУ считывает значения столбцов X, Y и D из строки 6 текущей открытой таблицы. Система ЧПУ сохраняет значения в Q-параметрах Q10, Q11 и Q12.
Система ЧПУ сохраняет содержимое столбца DOC из той же самой строки в параметре QS QS1.