Expand Проводник файлов SolidWorks Enterprise PDMПроводник файлов SolidWorks Enterprise PDM
Expand Проводник объектов SolidWorks Enterprise PDMПроводник объектов SolidWorks Enterprise PDM
Collapse Инструмент администрирования SolidWorks Enterprise PDMИнструмент администрирования SolidWorks Enterprise PDM
Expand Знакомство с инструментом администрирования SolidWorks Enterprise PDMЗнакомство с инструментом администрирования SolidWorks Enterprise PDM
Expand Локальные настройкиЛокальные настройки
Expand ХранилищаХранилища
Expand Серверы архивацииСерверы архивации
Expand Приложения Enterprise PDMПриложения Enterprise PDM
Expand DispatchDispatch
Expand СпецификацииСпецификации
Collapse Карты данныхКарты данных
Expand Создание списков для картСоздание списков для карт
Expand КатегорииКатегории
Expand СтолбцыСтолбцы
Expand Типы файловТипы файлов
Expand Импорт и экспорт данныхИмпорт и экспорт данных
Expand ИндексацияИндексация
Expand ItemsItems
Expand ЛицензированиеЛицензирование
Expand Система сообщенийСистема сообщений
Expand Revision NumbersRevision Numbers
Expand Серийные номераСерийные номера
Expand ЗадачиЗадачи
Expand ШаблоныШаблоны
Expand ToolboxToolbox
Expand Пользователи и группыПользователи и группы
Expand ПеременныеПеременные
Expand Рабочие процессыРабочие процессы
Expand Администрирование веб-серверов Enterprise PDMАдминистрирование веб-серверов Enterprise PDM
Expand Сервер базы данных SolidWorks Enterprise PDMСервер базы данных SolidWorks Enterprise PDM
Expand РазноеРазное
Expand Инструмент конфигурации Сервера архивации SolidWorks Enterprise PDMИнструмент конфигурации Сервера архивации SolidWorks Enterprise PDM
Expand Инструмент обновления файлов SolidWorks Enterprise PDMИнструмент обновления файлов SolidWorks Enterprise PDM
Скрыть содержание

Ввод функций в формулах

Можно указать строки и арифметические функции, которые необходимо использовать для настройки значений, возвращаемых вводимой формулой.

Для доступа к этим функциям выполните следующие действия.

Нажмите стрелку вправо рядом с полем Формула ввода.

Арифметические функции

Функция Добавить числа
Описание Возвращает сумму двух указанных чисел.
Синтаксис Add(<слагаемое1>,<слагаемое2>)
Аргументы <term1> – делимое

<term2> – второе слагаемое

Пример Add(2,3)

Возвращает 5

Функция Вычесть числа
Описание Возвращает разницу между двумя указанными числами.
Синтаксис Sub(<term1>,<term2>)
Аргументы <term1> – делимое

<term2> – уменьшаемое

Пример Sub(3,2)

Возвращает 1

Функция Умножить числа
Описание Возвращает результат умножения двух указанных чисел.
Синтаксис Multiply(<term1>,<term2>)
Аргументы <term1> – делимое

<term2> — второй множитель

Пример Multiply(3,2)

Возвращает 6

Функция Разделить числа
Описание Возвращает результат деления одного числа на другое.
Синтаксис Divide(<term1>,<term2>)
Аргументы <term1> – делимое

<term2> - делитель

Пример Divide(6,2)

Возвращает 3

Текстовые функции

Функция Вложенная строка слева
Описание Возвращает из заданной строки указанное слева количество символов.
Синтаксис Left(<строка>,<количество>)
Аргументы <строка> – строка символов

<количество> – количество символов для возврата

Пример Left(ProjectAA,7)

Возвращает «Project»

Функция Вложенная строка справа
Описание Возвращает из заданной строки указанное справа количество символов.
Синтаксис Right(<строка>,<количество>)
Аргументы <строка> – строка символов

<количество> – количество символов для возврата

Пример Right(ProjectAA,2)

Возвращает «AA»

Функция Вложенная строка в середине
Описание Возвращает из заданной строки вложенную строку (начиная с указанного положения).
Синтаксис Mid(<строка>,<начало>,<количество>)
Аргументы <строка> – строка символов

<начало> – номер начального положения. Позицией первого символа считается 0.

<количество> – количество символов для возврата

Пример Mid(ProjectAA,2,2)

Возвращает «oj»

Функция Строка X в списке
Описание Возвращает элемент номер X из упорядоченного списка, в котором элементы разделяются определенным символом.

Эту функцию удобно использовать вместе с элементами управления, связанными со списками псевдонимов.

Синтаксис

$Token(<string>|<string>|<string>|<string>,<index>,|)

Аргументы

<string> - список строк, из которых можно выбирать.

<index> — индекс используемой строки. Это может быть переменная, связанная со списком псевдонимов.

| — символ, которые используется для разделения <строковых> значений.

Пример

$Token(Metal|Plastic|Metal|Organic|Plastic,,|

где переменная Material связана со списком псевдонимов со следующими значениями:
Отображаемое значение Псевдоним
Сталь 1
Полиэфир 2
Золото 3
Дерево 4
ПВХ 5
Строка формулы принимает значение «Металл», если пользователь выбирает сталь или золото в качестве материала. Она принимает значение «Пластмасса», если пользователь выбирает полиэфир или ПВХ.
Функция Длина строки
Описание Возвращает длину указанной строки.
Синтаксис Length(<строка>)
Аргументы <строка> – строка символов
Пример Length(ProjectAA)

Возвращает 9

Функция Поиск вложенной строки
Описание Поиск в указанной строке первого совпадения символа или вложенной строки. Возвращает номер позиции обнаруженного символа или вложенной строки.
Позицией первой строки символов считается 0.
Синтаксис Find(<строка>,<вложенная строка>)
Аргументы <строка> – строка символов

<вложенная строка> – вложенная строка символов, которую необходимо найти

Пример Find(abc,b)

Возвращает 1

Функция Реверсированный поиск вложенной строки
Описание Возвращает указанную строку с обратной последовательностью символов.
Синтаксис Reverse(<строка>)
Аргументы <строка> – строка символов
Пример Reverse(stockholm)

Возвращает «mlohkcots»

Функция

Обратный поиск

Описание

Поиск в указанной строке последнего совпадения символа. Возвращает номер позиции последнего обнаруженного вхождения символа или вложенной строки.

Позицией первой строки символов считается 0.

Синтаксис

Find(<строка>,<вложенная строка>)

Аргументы

<строка> – строка символов

<вложенная строка> – вложенная строка символов, которую необходимо найти

Пример

ReverseFind(abcabc,b)

Возвращает 4

Функция Сегодняшнее число
Описание Возвращает текущую дату в формате, выбранном при создании хранилища.
Синтаксис $Time()
Аргументы  

Примеры

=$Time()

Возвращает 488a=2010-08-13



Оставьте отзыв об этом разделе

SOLIDWORKS благодарит Вас за отзыв по поводу представления, точности и полноты документации. Воспользуйтесь формой ниже, чтобы отправить свои комментарии и предложения о данном разделе справки в Отдел документации. Отдел документации не предоставляет ответы на вопросы по технической поддержке. Нажмите здесь для получения информации о технической поддержке.

* Обязательно

 
*Электронная почта:  
Тема:   Отзывы по поводу разделов Справки
Страница:   Ввод функций в формулах
*Отзыв:  
*   Я подтверждаю, что прочитал(а) и принимаю положения политики конфиденциальности, в соответствии с которыми Dassault Systèmes будет использовать мои персональные данные.

Печать разделов

Выберите содержимое для печати:

x

Вы используете более раннюю версию браузера, чем Internet Explorer 7. Для оптимизации отображения рекомендуется обновить Ваш браузер до версии Internet Explorer 7 или новее.

 Больше не отображать это сообщение
x

Версия содержимого веб-справки: SOLIDWORKS PDM 2013 SP05

Чтобы отключить веб-справку в программе SOLIDWORKS и использовать локальную версию справки, нажмите Справка > Использовать веб-справку по SOLIDWORKS .

По проблемам, связанным с интерфейсом и поиском по веб-справке, обращайтесь к местному представителю службы поддержки. Чтобы оставить отзыв по отдельным темам справки, воспользуйтесь ссылкой "Отзыв об этом разделе" на странице нужного раздела.