использовании символьной формы строку табуляции
Синтаксис
SETTAB([<cTabTable|nTabWidth>]) --> lAccepted
Параметры
<cTabTable|nTabWidth> - необязательный параметр, задающий при
использовании символьной формы строку табуляции в специальном
формате длиной до 32 символов, а при использовании числовой формы
величину шага табуляции. В качестве символа табуляции при числовой
форме используется пробел. При опущенном параметре ранее
сделанные установки табуляции отменяются.
Возвращаемое значение
lAccepted - логическое значение .T. при успешной установке табуляции,
а иначе .F..
Описание
Функция позволяет включить режим, в котором при видеовыводе Clipper
(исключая команды @...SAY) будут интерпретироваться символы табуляции.
Это позволяет подставлять вместо символов табуляции не только пробелы,
но и другие символы-заполнители. Позиция и символ-заполнитель задаются
символьной строкой в следующем формате:
CHR(позиция табуляции1) + CHR(символ-заполнитель1) +
CHR(позиция табуляции2) + CHR(символ-заполнитель2)...
Нет необходимости определять каждую позицию табуляции, т.к. не
заданная явно позиция устанавливается следующим образом:
<предыдущая позиция табуляции> + <предыдущий шаг табуляции>
Если, например, первая позиция 0, вторая 8, а дальнейшие позиции не
определены, то следующими будут позиции 16, 24, 32 и т.д.
При вызове функции с параметром <cTabTable|nTabWidth> в числовой форме
задается только шаг табуляции. Все позиции табуляции будут кратны
значению этого параметра, а символом-заполнителем в этом случае
является пробел.
Примечания
. Заданная позиция табуляции не может быть меньше предыдущей.
В подобных случаях функция возвращает .F., сообщая об ошибке.
. Если разница между последней и предпоследней позициями табуляции