Функция ВЫВЕСТИ
Функция ВЫВЕСТИ позволяет вывести значение любой переменной или функции в указанные параметрами позицию и строку документа.
ФУНКЦИЯ ВЫВЕСТИ (ТИП_ЧИСЛО: позиция_в_строке, номер_строки; *: значение [; ТИП_ЧИСЛО: длина_поля, длина_дроб_части/количество_строк; ТИП_ШРИФТ: шрифт])
Параметры
- позиция_в_строке
- Определяет позицию в строке, с какой будет выведено значение.
- номер_строки
- Определяет номер строки, начиная с первой строки документа, в которую будет выведено значение.
- значение
- Определяет выводимое значение, либо имя переменной или функции, значение которой будет выведено.
- длина_поля
- Определяет количество знакомест, отводимых для вывода значения, включая десятичную точку и количество знаков после запятой (для чисел).
- длина_дроб_части/количество_строк
- Параметр, определяющий количество знаков после запятой для числовых значений или количество строк, отводимых для вывода символьных значений.
- шрифт
- Параметр типа ТИП_ШРИФТ, позволяющий выводить текст различным шрифтом. Кодировка шрифта выбирается такой же, как у основного шрифта бланков (устанавливается на закладке Шрифты пункта Установка/Настройки Главного меню) при значении поля "кодировка" < 0 (по умолчанию), а остальные параметры устанавливаются по умолчанию. При задании своего шрифта вывод происходит не в символьную сетку, а в область, занимаемую графой и автоматического переноса строки не происходит.
Замечание: при выводе переменной типа дата значение года двухзначное при ширине <10, и четырехзначное при ширине >=10.
Пример использования
// Присваиваем переменным необходимые значения: Строка = "Информатик" Число = 100.23456 // Выводим, начиная с 10-позиции, в 5 строку содержимое переменной Строка, // при этом, поле вывода ограничивается 20 знаками ВЫВЕСТИ (10, 5, Строка, 20 ) // В 40-ую позицию 5-ой строки выводим значение переменной Число, // при этом под поле вывода будет выделено 6 знаков, а количество знаков // после запятой будет ограничено двумя знаками. ВЫВЕСТИ (40, 5, Число, 6, 2 ) // В функции ВЫВЕСТИ добавлен параметр типа ТИП_ШРИФТ, позволяющий // устанавливать параметры шрифта, которым выводится текст. // Данный параметр может следовать как за выводимым значением, так и // после спецификации формата, но должен быть всегда последним. СОЗДАТЬ (ф, ТИП_ШРИФТ ) ф.название = "Times New Roman" ф.жирн = НЕТ ф.накл = ДА ф.размер = 14 ВЫВЕСТИ (2, 2, "Пример текста", ф) ВЫВЕСТИ (2, 3, Итого, 10, 2, ф)