Сведения о строках
Формулы могут содержать строки. Чтобы отформатировать выходные данные строки, например в ячейке запроса, значении элемента данных фигуры или текстовом поле, необходимо указать рисунок формата. Выходные данные могут быть отформатированы в виде пары числовых единиц, строки, даты и времени, длительности или валюты. Например, изображение формата "0 #/10 uu" форматирует пару числовой единицы 10,9 см как "10 9/10 сантиметров".
Изображения форматирования можно использовать в ячейке Формат раздела Данные фигуры и в качестве аргумента функции FORMAT или FORMATEX . При вставке текстового поля изображения форматирования отображаются в списке форматов в диалоговом окне Поле (вкладка "Вставка ").
Использование функций для форматирования строк
В любой формуле, которая разрешается в строку, включая настраиваемые формулы текстовых полей, можно использовать функцию FORMAT или FORMATEX . Функция FORMAT возвращает строку отформатированных выходных данных. Функция FORMATEX преобразует нетипизированные входные данные в единицы измерения, выбранные для отформатированного результата.
Отображение форматированных данных фигуры
Отображаемое значение элемента данных фигуры можно отформатировать, введя рисунок формата в ячейку Формат.
Например, проект временная шкала фигуры может иметь элемент данных фигуры, который измеряет стоимость процесса. По умолчанию значение элемента данных фигуры является строкой. Чтобы отформатировать строку "1200", введите "$###,##.00" в ячейке Формат, чтобы пользователь увидел валюту.
Microsoft Visio использует параметры на вкладке Валюта в диалоговом окне Настройка формата в элементе Регион и язык в панель управления, чтобы определить символ валюты и разделитель тысяч для отображения. (В панель управления выберите Регион и язык, а затем — Дополнительные параметры.)
Чтобы преобразовать строку в денежное значение, чтобы можно было выполнять вычисления со значением, используйте функцию CY.
Использование функций для управления текстовыми строками
Функции можно использовать для управления текстовыми строками, например для поиска или замены определенных символов в текстовой строке. Вы также можете получить сведения о положении символа в строке или определить начальные и конечные символы в текстовой строке.