Руководство разработчика

Функция ВЫВЕСТИ

Функция ВЫВЕСТИ позволяет вывести значение любой переменной или функции в указанные параметрами позицию и строку документа.

ФУНКЦИЯ ВЫВЕСТИ (ТИП_ЧИСЛО: позиция_в_строке, номер_строки; *: значение
	[; ТИП_ЧИСЛО: длина_поля, длина_дроб_части/количество_строк;
	   ТИП_ШРИФТ: шрифт])

Параметры

позиция_в_строке
Определяет позицию в строке, с какой будет выведено значение.
номер_строки
Определяет номер строки, начиная с первой строки документа, в которую будет выведено значение.
значение
Определяет выводимое значение, либо имя переменной или функции, значение которой будет выведено.
длина_поля
Определяет количество знакомест, отводимых для вывода значения, включая десятичную точку и количество знаков после запятой (для чисел).
длина_дроб_части/количество_строк
Параметр, определяющий количество знаков после запятой для числовых значений или количество строк, отводимых для вывода символьных значений.
шрифт
Параметр типа ТИП_ШРИФТ, позволяющий выводить текст различным шрифтом. Кодировка шрифта выбирается такой же, как у основного шрифта бланков (устанавливается на закладке Шрифты пункта Установка/Настройки Главного меню) при значении поля "кодировка" < 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, ф)

См. также: