Вы находитесь на странице: 1из 622

РУКОВОДСТВО ПО

АДМИНИСТРИРОВАНИЮ
SOLIDWORKS PDM 2018
Содержание

Юридическая информация..................................................................................15

1 Описание инструмента администрирования..................................................18


Вводные сведения о SOLIDWORKS PDM Standard ..................................................................18
О программе SOLIDWORKS PDM Professional....................................................................19
Настройка SOLIDWORKS PDM..................................................................................................21
Изменение локальных настроек...................................................................................................24
Управление веб-сервером ............................................................................................................25
Запуск инструмента администрирования.....................................................................................25
Список "Недавно использованные"..............................................................................................26
Просмотр журнала административных изменений......................................................................26
Диалоговое окно «Мониторинг работы».....................................................................................27

2 Локальные настройки.......................................................................................28
Правила группы............................................................................................................................28
Файл журнала...............................................................................................................................28
Просмотр файла журнала SOLIDWORKS PDM ....................................................................29
Просмотр сведений о событиях..............................................................................................29
Копирование локального файла журнала ...............................................................................30
Диалоговое окно «Файл журнала».........................................................................................30
Диалоговое окно «Настройки»....................................................................................................31
Диалоговое окно «Настройки» - Вкладка «Автоматический вход»........................................31
Диалоговое окно «Настройки» - Вкладка «Внешние ссылки»................................................32
Диалоговое окно "Настройки" - вкладка "Программа сжатия"...............................................33
Настройка 7-zip в качестве архивной программы для дерева копирования.........................33

3 Хранилища..........................................................................................................35
Создание и распространение хранилищ......................................................................................35
Создание хранилища...............................................................................................................35
Создание локальных видов хранилища..................................................................................43
Распространение вида хранилища с помощью Active Directory.............................................50
Распространение вида хранилища в среде глобальной сети.................................................53
Диалоговое окно «Свойства хранилища файлов»..................................................................58
Диалоговое окно «Добавить сервер».....................................................................................59
Обновление хранилища версии Standard до версии Professional........................................59
Сбор данных о поддержке ...........................................................................................................59
Удаление хранилища ....................................................................................................................61

2
Содержание

Диалоговое окно «Вошедшие пользователи».........................................................................61


Диалоговое окно «Удаление хранилища файлов»..................................................................62
Настройки хранилища ..................................................................................................................62
Экспорт настроек хранилища..................................................................................................62
Импорт настроек хранилища..................................................................................................64
Архивы хранилища .......................................................................................................................73
Сжатие и очищение архива .....................................................................................................73
Сжатие архива хранилища ......................................................................................................74
Очистка сервера архивации ....................................................................................................75
Ручной запуск сжатия или очистки.........................................................................................76
Схемы холодного хранения..........................................................................................................76
Создание схемы холодного хранения.....................................................................................77
Пример использования схемы холодного хранения ...............................................................78
Диалоговое окно «Схема холодного хранения».....................................................................79
Отчеты SOLIDWORKS PDM (только для SOLIDWORKS PDM Professional)............................81
Форматирование запроса отчета ...........................................................................................82
Создание транзакционного запроса SQL...............................................................................88
Выполнение запроса отчета ...................................................................................................89

4 Серверы архивации...........................................................................................90
Добавление сервера архивации ...................................................................................................90
Вход на сервер архивации ...........................................................................................................91
Обновление сервера архивации..................................................................................................91
Удаление сервера архивации .......................................................................................................92
Просмотр файла журнала сервера архивации.............................................................................92
Копирование файла журнала сервера архивации.......................................................................92
Отображение недублированных файлов (только хранилища SOLIDWORKS PDM
Professional) ............................................................................................................................93
Идентификация сервера, на котором файл дублирован (только хранилища SOLIDWORKS
PDM Professional)...................................................................................................................93
Свойства сервера .........................................................................................................................93

5 Добавления SOLIDWORKS PDM (только для SOLIDWORKS PDM


Professional).......................................................................................................94
Установка добавлений SOLIDWORKS PDM ..............................................................................95
Установка приложений для отладки............................................................................................95
Диалоговое окно свойств приложения ........................................................................................95
Диалоговое окно «Отладка приложений»...................................................................................96

6 Модуль Dispatch (только для SOLIDWORKS PDM Professional)...................97


Установка добавления Dispatch...................................................................................................97
Доступ к приложению Dispatch...................................................................................................98
Создание сценариев действий Dispatch......................................................................................98
Диалоговое окно «Административные действия»..................................................................99

3
Содержание

Диалоговое окно «Редактировать действие».........................................................................99


Изменение сценариев Dispatch.................................................................................................118
Создание переменных для сценариев Dispatch........................................................................118
Диалоговое окно "Установить переменные".........................................................................121
Функции для переменных .....................................................................................................122
Экспорт сценариев Dispatch......................................................................................................125
Импорт сценариев Dispatch.......................................................................................................125

7 Спецификации..................................................................................................126
Типы спецификаций, поддерживаемые в SOLIDWORKS PDM ...............................................126
Создание шаблонов спецификаций (только для SOLIDWORKS PDM Professional)...............127
Использование спецификации «Список вырезов сварного изделия».......................................128
Диалоговое окно «Спецификация»............................................................................................130

8 Списки карт (только для SOLIDWORKS PDM Professional).........................137


Централизованные списки карт (только для SOLIDWORKS PDM Professional).....................137
Создание текстового списка карт...............................................................................................137
Создание списка карт из источника данных SQL......................................................................138
Создание динамически управляемых списков карт...................................................................138
Использование псевдонимов в списках карт.............................................................................140
Создание списка псевдонимов..............................................................................................140
Копирование и вставка значений списка карт с псевдонимами...........................................140
Использование списка псевдонимов в карте данных ...........................................................141
Примеры запросов SQL.............................................................................................................141
Диалоговое окно «Список»........................................................................................................142

9 Карты данных...................................................................................................145
Типы карт данных.......................................................................................................................146
Открытие редактора карт...........................................................................................................146
Диалоговое окно «Редактирование карты - Выбрать хранилище файлов»...............................147
Создание карты данных.............................................................................................................147
Изменение карты данных...........................................................................................................148
Добавление элементов управления в карту данных ..................................................................148
Добавление логики элемента управления .................................................................................150
Выравнивание элементов управления карты данных ................................................................151
Приклеивание элементов управления карты данных ................................................................152
Отмена изменений редактора карт данных ..............................................................................152
Экспорт карты данных................................................................................................................153
Импорт карты данных................................................................................................................153
Создание карты поиска с помощью списка SQL (только для SOLIDWORKS PDM
Professional) ..........................................................................................................................154
Создание карты поиска с помощью заранее выбранных значений ...........................................154
Формулы ввода (только для SOLIDWORKS PDM Professional)..............................................155
Использование формулы ввода............................................................................................155

4
Содержание

Использование псевдонимов формулы ввода......................................................................156


Ввод функций в формулах .....................................................................................................157
Работа с контролируемыми вкладками......................................................................................160
Пример контролируемой вкладки 1. Управление видимостью вкладок..............................161
Пример контролируемой вкладки 2. Управление доступом к элементу управления ...........162
Присвоение значений по умолчанию.........................................................................................163
Назначение значения по умолчанию для переменной Date (Дата)......................................164
Использование серийного номера в качестве значения по умолчанию ..............................164
Панель инструментов с элементами управления Редактора карт.............................................165
Свойства карты......................................................................................................................167
Диалоговое окно «Открыть/сохранить как карту»...............................................................173
Свойства изображения..........................................................................................................174
Свойства текста.....................................................................................................................174
Свойства рамки .....................................................................................................................176
Свойства редактируемого окна.............................................................................................177
Диалоговое окно «Формула ввода»......................................................................................180
Свойства кнопок....................................................................................................................180
Свойства кнопки выбора.......................................................................................................182
Свойства поля со списком.....................................................................................................185
Свойства раскрывающегося списка......................................................................................188
Свойства окна с комбинированным списком........................................................................191
Свойства окна со списком.....................................................................................................194
Свойства вкладки ..................................................................................................................197
Свойства флажка ...................................................................................................................198
Свойства поля «Дата»...........................................................................................................200
Элемент управления поиском карты.....................................................................................203
Элемент управления поиском переменной..........................................................................203
Диалоговое окно "Настройки сетки".....................................................................................203
Диалоговое окно "Контролируется переменной".................................................................204
Сохранение карт данных............................................................................................................204
Наследование свойств карт данных ......................................................................................205
Сохранение измененной карты данных в определенной папке...........................................207

10 Категории (только для SOLIDWORKS PDM Professional)..........................209


Создание категорий...................................................................................................................210
Диалоговое окно «Категория»...................................................................................................210
Создание условий для категорий...............................................................................................213
Редактирование категорий........................................................................................................214
Удаление категорий...................................................................................................................214
Диалоговое окно «Отобразить использование»........................................................................215
Пример - Назначение категории по типу файла........................................................................215
Пример. Назначение категорий по значению. переменной ......................................................215

5
Содержание

11 Столбцы..........................................................................................................217
Создание набора столбцов списка файлов................................................................................217
Создание набора столбцов результатов поиска........................................................................218
Добавление набора столбцов в карту поиска............................................................................219
Диалоговое окно «Настраиваемые пользователем столбцы»...................................................220
Диалоговое окно «Новая конфигурация»..................................................................................225

12 Типы файлов..................................................................................................226
Настройка свойств типа файла ...................................................................................................226
Диалоговое окно «Свойства типов файлов»..............................................................................226
Защита от дублирующихся имен файлов в хранилище..............................................................228
Диалоговое окно «Проверка наличия дубликатов имен файлов».............................................228

13 Импорт и экспорт данных (только для SOLIDWORKS PDM


Professional).....................................................................................................230
Импорт значений переменных (только для SOLIDWORKS PDM Professional).......................230
Создание файла XML..................................................................................................................231
Структура XML-файла и пример................................................................................................231
Создание правила импорта........................................................................................................234
Диалоговое окно «Правило импорта».......................................................................................235
Создание набора псевдонимов..................................................................................................235
Диалоговое окно «Наборы псевдонимов переменных XML»...................................................236
Создание правила экспорта.......................................................................................................236
Диалоговое окно «Правило экспорта»......................................................................................238
Работа с действиями перехода ...................................................................................................242
Советы по устранению неполадок.............................................................................................243

14 Индексирование хранилища (только для SOLIDWORKS PDM


Professional).....................................................................................................245
Поиск содержимого с помощью службы поиска Windows........................................................246
Настройка поиска Windows.......................................................................................................246
Настройка индексации ...............................................................................................................247
Индексация архивов хранилищ в системе SQL Server.............................................................247
Конфигурация службы индексации в системе, отличной от SQL Server..................................248
Удаление индекса хранилища ....................................................................................................249
Диалоговое окно «Настройки индексации»..............................................................................249
Диалоговое окно «Редактирование пути к папке архива хранилища файлов».........................250

15 Объекты (только для SOLIDWORKS PDM Professional)............................251


Папки объектов..........................................................................................................................251
Настройка объектов...................................................................................................................252
Настройка объектов - Код объекта.......................................................................................253

6
Содержание

Настройка объектов - Описательное имя.............................................................................254

16 Установка и настройка лицензии SolidNetWork.........................................255


Настройка сервера лицензий SolidNetWork для хранилища файлов........................................255
Использование лицензии сервера SolidNetWork с брандмауэрами .........................................256
Изменение настроек Менеджера лицензий SolidNetWork для брандмауэра Windows............256
Администрирование лицензии SolidNetWork............................................................................257
Запуск Менеджера лицензий SolidNetWork.........................................................................257
Устранение проблем, связанных с лицензиями SolidNetWork.............................................257
Licensing ....................................................................................................................................258
Типы лицензии ......................................................................................................................258
Смена типа клиентской лицензии.........................................................................................259
Просмотр версии системы, не имеющей клиентов...............................................................260
Просмотр информации о версии для клиентских систем.....................................................260
Добавление и изменение сервера лицензий SolidNetWork.................................................260
Диалоговое окно "Указать лицензию"...................................................................................261

17 Система сообщений.......................................................................................263
Типы системы сообщений..........................................................................................................263
Настройка системы сообщений..................................................................................................264
Система сообщений - Вкладка «Общее»...............................................................................265
Система сообщений - Вкладка «Настройки SMTP»..............................................................265
Проверить настройки ............................................................................................................266
Пример: использование системы сообщений на основе базы данных ......................................267

18 Репликация (только для SOLIDWORKS PDM Professional).......................268


Архив ..........................................................................................................................................268
Диалоговое окно "Статус архива" (только хранилища SOLIDWORKS PDM
Professional) ....................................................................................................................268
Репликация архивов (только для SOLIDWORKS PDM Professional)..................................269
Репликация базы данных хранилища.........................................................................................273
Настройка дополнительных серверов SQL..........................................................................274
Диалоговое окно "Конфигурация сервера"...........................................................................274

19 Номера редакций...........................................................................................276
Создание номеров редакции .....................................................................................................277
Диалоговое окно «Свойства компонентов номера редакции».............................................277
Диалоговое окно «Свойства номеров редакции»................................................................278
Диалоговое окно «Отобразить использование»...................................................................279
Назначение номера редакции вручную .....................................................................................279
Автоматическое назначение номеров редакции.......................................................................279
Назначение номеров редакций для состояний потока работы.................................................280
Синхронизация переменной редакции с номером редакции ...................................................282
Пример - Изменение нумерации редакций для различных состояний рабочего процесса......282

7
Содержание

Пример - Создание номеров редакций с помощью основных и второстепенных счетчиков....283


Пример. Соотношение номера редакции с блоком заголовка чертежа....................................284

20 Серийные номера (только для SOLIDWORKS PDM Professional).............287


Создание серийного номера из строки.....................................................................................288
Создание серийного номера из приложения.............................................................................288
Добавление серийного номера в карту данных .........................................................................289
Использование серийных номеров для автоматического именования файлов........................289
Диалоговое окно свойств серийного номера ............................................................................291
Диалоговое окно «Серийный номер»........................................................................................292

21 SOLIDWORKS.................................................................................................293
Интеграция таблицы изменений ...............................................................................................293
Настройка интеграции таблицы изменений ..........................................................................293
Настройка узла таблицы изменений .....................................................................................294
Настройка параметров таблицы изменений.........................................................................294
Задание настроек команды "Установить редакцию" ............................................................294
Определение сопоставления переменных ............................................................................295
Диалоговое окно "Таблица изменений"................................................................................295
Поддержка интеграции таблицы изменений в SOLIDWORKS PDM...................................296
Toolbox .......................................................................................................................................297
Конфигурация Toolbox в SOLIDWORKS PDM и SOLIDWORKS........................................297
Диалоговое окно Toolbox.....................................................................................................301
Перемещение существующих библиотек Toolbox................................................................303

22 Задачи............................................................................................................310
Добавление задач в хранилище .................................................................................................311
Разрешение на выполнение задачи...........................................................................................312
Диалоговое окно «Конфигурация хоста задачи».......................................................................313
Создание новой задачи..............................................................................................................314
Свойства задачи - Приложение.............................................................................................316
Свойства задачи - Метод выполнения..................................................................................317
Свойства задачи – Команда меню (только для SOLIDWORKS PDM Professional).............318
Свойства задачи - Сценарий (только для SOLIDWORKS PDM Professional).....................319
Вставка макросов в сценариях дополнений SOLIDWORKS для задач (только для
SOLIDWORKS PDM Professional)..................................................................................321
Диалоговое окно "Расширенные параметры сценариев" (только для SOLIDWORKS PDM
Professional) ....................................................................................................................322
Свойства задачи - Планирование ..........................................................................................325
Диалоговое окно «Расширенное расписание».....................................................................326
Свойства задачи - Разрешения (только для SOLIDWORKS PDM Professional)..................327
Свойства задачи - Оповещение об успехе............................................................................328
Свойства задачи - Оповещение об ошибке...........................................................................329
Настройка задачи преобразования (только для SOLIDWORKS PDM Professional)................330

8
Содержание

Включение параметра Сохранить как 3D PDF в сценарий задачи преобразования ...........331


Свойства преобразования - Параметры преобразования....................................................332
Свойства преобразования - Карта файлов............................................................................348
Свойства преобразования - Подробности файла вывода.....................................................349
Конфигурация задачи преобразования (только для SOLIDWORKS PDM Standard)...............351
Преобразование файла чертежа SOLIDWORKS в PDF.......................................................351
Свойства преобразования - Параметры преобразования....................................................352
Свойства преобразования - Подробности файла вывода.....................................................353
Настройка задачи печати (только для SOLIDWORKS PDM Professional)...............................354
Свойства печати - Принтер ...................................................................................................356
Свойства печати - Размер бумаги и ориентация...................................................................356
Свойства печати - Поля.........................................................................................................357
Свойства печати - Файлы......................................................................................................358
Настройка задачи проверки проекта (только для SOLIDWORKS PDM Professional).............359
Дополнение SOLIDWORKS PDF Task (только для SOLIDWORKS PDM Professional)..........360
Доступ к дополнению SOLIDWORKS PDF..........................................................................360
Настройка задачи преобразования файлов Microsoft Office в PDF,....................................361
Настройка задачи преобразования DraftSight в PDF...........................................................366
Создание варианта задачи.........................................................................................................370
Выполнение задач......................................................................................................................371
Запуск задачи с помощью потока работы ............................................................................371
Выполнение задачи по запросу .............................................................................................372
Диалоговое окно «Добавить задачу»....................................................................................373
Контроль выполнения задач......................................................................................................381
Диалоговое окно «Список задач».........................................................................................382
Диалоговое окно «Параметры списка задач».......................................................................383
Диалоговое окно «Подробности задачи».............................................................................384
Поиск и устранение проблем, связанных с выполнением задач ...............................................385
Просмотр подробных сведений о задаче, выполнение которой завершилось ошибкой.....386
Использование оповещений для доступа к журналу ошибок задач .....................................386
Просмотр журнала ошибок...................................................................................................386
Пользовательские задачи...........................................................................................................387
Обновление добавления SOLIDWORKS для задач (только для SOLIDWORKS PDM
Professional)..........................................................................................................................388
Определение текущих версий SOLIDWORKS PDM и добавления SOLIDWORKS Task....388
Обновление SWTaskAddin (только для SOLIDWORKS PDM Professional).......................389
Обновление задач.................................................................................................................389

23 Шаблоны (только для SOLIDWORKS PDM Professional)...........................391


Создание шаблонов....................................................................................................................391
Создать/редактировать шаблон - Имя шаблона ....................................................................392
Создать/редактировать шаблон - Выполнить как..................................................................393
Создать/редактировать шаблон - Карты шаблонов ...............................................................393
Диалоговое окно «Добавить карту».....................................................................................394

9
Содержание

Создать/редактировать шаблон - Файлы и папки.................................................................394


Создать/редактировать шаблон - Значок..............................................................................400
Создать/редактировать шаблон - Пользователи и группы....................................................400
Организовать переменные шаблона .....................................................................................401
Пример: Создание шаблона проекта с помощью карты шаблона ........................................403
Редактирование шаблонов.........................................................................................................404
Создание новых шаблонов путем копирования и вставки........................................................405
Удаление шаблонов....................................................................................................................405

24 Пользователи группы....................................................................................406
Учетная запись пользователя Admin..........................................................................................406
Создание учетных записей пользователей................................................................................407
Создание учетных записей для входа Windows или LDAP (только для SOLIDWORKS
PDM Professional)...........................................................................................................407
Создание учетных записей для входа SOLIDWORKS PDM ................................................408
Всплывающее окно "Сведения о пользователе" .......................................................................410
Удаление учетной записи пользователя ....................................................................................411
Изменение пароля учетной записи пользователя.....................................................................412
Передача прав на работу с разрешениями учетной записи пользователя и группы................412
Управление учетными записями нескольких пользователей.....................................................413
Диалоговые окна «Пользователи/Группы»................................................................................414
Проверка подлинности учетных записей пользователей..........................................................414
План действий, если отсутствуют данные для входа пользователя в систему...........................415
Разрешения для папок и состояний потока работы...................................................................416
Назначение прав папки ..............................................................................................................416
Настройка поведения кэширования..........................................................................................417
Разрешение пользователям просматривать частные файлы.....................................................418
Свойства пользователя - Общие свойства.................................................................................418
Диалоговое окно «Добавить пользователей».......................................................................423
Свойства пользователя - Группы...........................................................................................425
Свойства пользователя - Права административного доступа...............................................425
Свойства пользователя - Вкладка «Разрешений на папку»..................................................429
Свойства пользователя - Вкладка «Присвоенные разрешения папки»................................432
Свойства пользователя - Разрешения состояний..................................................................433
Свойства пользователя - Разрешения переходов.................................................................435
Свойства пользователя - Разрешение на файл.....................................................................436
Свойства пользователя - Карты поиска.................................................................................436
Свойства пользователя - Спецификации...............................................................................437
Свойства пользователя - Задачи...........................................................................................437
Свойства пользователя - Шаблоны .......................................................................................438
Свойства пользователя - Предупреждения ...........................................................................438
Свойства пользователя — вкладка Параметры кэша для папки...........................................442
Свойства пользователя — вкладка Назначеннные параметры кэша ....................................443
Свойства пользователя - Исключить папки при копировании дерева.................................444

10
Содержание

Свойства пользователя - Папки, исключенные папки из копирования дерева....................444


Свойства пользователя - ветвь "Исключить папки"..............................................................445
Свойства пользователя – Папки, исключенные из копирования дерева..............................446
Диалоговое окно «Новый пользователь».............................................................................447
Диалоговое окно «Новый пользователь» (вход Windows)...................................................447
Диалоговое окно «Изменить пароль»..................................................................................447
Диалоговое окно «Выбор папки хранилища».......................................................................447
Диалоговое окно «Назначение разрешений».......................................................................448
Настройки пользователя............................................................................................................448
Назначение программы просмотра для команды "Просмотр файла" (только для
SOLIDWORKS PDM Professional)..................................................................................449
Удаление значений для команды «Копировать дерево»......................................................450
Назначение приложения сравнения для команды "Сравнить" (только для SOLIDWORKS
PDM Professional) ..........................................................................................................450
Отображение полных имен пользователя в интерфейсе пользователя...............................451
Настройка меню SOLIDWORKS PDM (только для SOLIDWORKS PDM Professional)......452
Определение значений по умолчанию для извлечения ссылок при разрегистрации..........454
Диалоговое окно Настройки — Вкладка Добавление файлов..............................................458
Диалоговое окно Настройки — Вкладка Добавление папок................................................458
Диалоговое окно "Настройки" – Ветвь..................................................................................459
Диалоговое окно Настройки — Вкладка Зарегистрировать.................................................460
Диалоговое окно "Настройки" — вкладка "Копировать дерево"..........................................461
Диалоговое окно Настройки — Вкладка Проводник............................................................462
Диалоговое окно "Настройки — Сравнение файлов" (только для SOLIDWORKS PDM
Professional) ....................................................................................................................464
Диалоговое окно Настройки — Вкладка Язык......................................................................465
Диалоговое окно "Настройки — Меню" (только для SOLIDWORKS PDM Professional)....465
Диалоговое окно Настройки — вкладка Объединение ........................................................467
Диалоговое окно Настройки — Вкладка Сообщения............................................................468
Диалоговое окно Настройки — Вкладка Диалоговое окно ссылок......................................468
Диалоговое окно Настройки — Вкладка Панель инструментов...........................................471
Диалоговое окно Настройки — Вкладка Программы просмотра.........................................471
Управление пользователями в группах......................................................................................472
Создание группы...................................................................................................................472
Добавление членов в группу.................................................................................................473
Импорт пользователей службы каталогов Active Directory в группы (только для
SOLIDWORKS PDM Professional)..................................................................................473
Управление несколькими группами......................................................................................478
Диалоговые окна «Пользователи/Группы»...........................................................................478
Диалоговое окно "Создать новую группу"............................................................................479
Свойства группы - Общие свойства......................................................................................479

25 Переменные...................................................................................................501
Переменные карты данных........................................................................................................501

11
Содержание

Присвоение значений по умолчанию.........................................................................................501


Что следует учитывать при настройке переменных в карте данных .........................................502
Удаление неиспользуемых переменных и карт данных .............................................................503
Соотношение переменных.........................................................................................................503
Соотношение переменных со свойствами файлов...............................................................504
Соотношение переменных - Файлы Microsoft Office............................................................504
Изменение настраиваемых свойств PDF-файлов с помощью подключаемого модуля PDF
(только для SOLIDWORKS PDM Professional)..............................................................508
Соотношение переменных - Файлы AutoCAD......................................................................509
Сопоставление переменных — Файлы Autodesk Inventor (только для SOLIDWORKS PDM
Professional) ....................................................................................................................510
Соотношение переменных - Файлы SOLIDWORKS.............................................................512
Сопоставление переменных — Файлы Solid Edge (только для SOLIDWORKS PDM
Professional) ....................................................................................................................518
Сопоставление переменных — Файлы Pro/ENGINEER (только для SOLIDWORKS PDM
Professional) ....................................................................................................................520
Сопоставление переменных — Растровые файлы CALS (только для SOLIDWORKS PDM
Professional) ....................................................................................................................521
Сопоставление переменных — Файлы XML (только для SOLIDWORKS PDM
Professional) ....................................................................................................................524
Соотношение переменных — Файлы Outlook MSG (только для SOLIDWORKS PDM
Professional) ....................................................................................................................525
Сопоставление переменных — файлы INI............................................................................526
Независимые от версии переменные .........................................................................................527
Диалоговое окно «Где используется переменная»....................................................................528
Диалоговое окно «Редактировать переменные».......................................................................528
Диалоговое окно «Редактировать переменную».......................................................................532

26 Потоки работы...............................................................................................536
Основные операции ...................................................................................................................536
Открытие потока работы.......................................................................................................536
Интерфейс редактора рабочего процесса............................................................................537
Сохранение потока работы...................................................................................................538
Выход из редактора потока работы......................................................................................539
Экспорт потока работы.........................................................................................................539
Перекомпоновка потока работы ...........................................................................................539
Несколько рабочих процессов (только для SOLIDWORKS PDM Professional).......................540
Создание потоков работы.....................................................................................................540
Создание ссылок на рабочие процессы (только для SOLIDWORKS PDM Professional)....545
Диалоговое окно "Свойства связи потока работы"...............................................................546
Удаление потоков работы.....................................................................................................547
Состояния потока работы..........................................................................................................547
Создание состояний потока работы ......................................................................................548
Установка прав доступа к файлу в определенном состоянии...............................................554

12
Содержание

Индивидуальное состояние...................................................................................................557
Переходы потока работы...........................................................................................................557
Создание переходов потока работы.....................................................................................558
Параллельные переходы потоков работ (только для SOLIDWORKS PDM Professional)....566
Добавление условий перехода..............................................................................................570
Операторы условия для переходов потока работы..............................................................570
Необходимость электронной подписи для разрешения переходов.....................................575
Добавление действий перехода............................................................................................575
Установка прав перехода......................................................................................................585
Пример: Автоматическое направление файлов в различные состояния (только для
SOLIDWORKS PDM Professional)..................................................................................586
Оповещения о потоке работы....................................................................................................587
Создание оповещений о состояниях потока работы ............................................................587
Создание уведомлений о задержке в состоянии с помощью редактора рабочего
процесса ...........................................................................................................................588
Создание оповещений о переходе потока работы ...............................................................589

27 Администрирование веб-серверов (только для SOLIDWORKS PDM


Professional).....................................................................................................593
Обзор сведений о веб-сервере ..................................................................................................593
Администрирование веб-сервера ..............................................................................................593
Подключение к веб-серверу ..................................................................................................594
Создание конфигураций веб-сервера...................................................................................595
Добавление общих сетевых ресурсов...................................................................................595
Предоставление URL-адресов пользователям веб-клиентов...............................................596
Настройка страницы доступа к Интернету ............................................................................596
Изменение количества файлов, отображаемых в списке результатов поиска.....................597
Диалоговые окна веб-сервера ...................................................................................................597
Диалоговое окно «Добавить веб-сервер»............................................................................597
Диалоговое окно «Добавление общедоступного URL».......................................................598
Диалоговое окно добавления и изменения конфигурации..................................................598
Диалоговое окно «Добавление хранилища»........................................................................599
Диалоговое окно «Добавить общий сетевой ресурс»..........................................................599
Диалоговое окно «Свойства общего сетевого ресурса»......................................................600
Диалоговое окно «Изменить свойства веб-сервера»...........................................................600

28 Конфигурация сервера архивации..............................................................602


Интерфейс пользователя для инструмента конфигурации архивного сервера.........................602
Диалоговое окно Настройки по умолчанию..............................................................................603
Администрация пользователей ..................................................................................................604
Вход .......................................................................................................................................604
Вход SQL...............................................................................................................................608
Доступ учетных записей ........................................................................................................608
Администрация хранилищ файлов.............................................................................................609

13
Перемещение хранилищ файлов...........................................................................................609
Настройки хранилища файлов ..............................................................................................611
Администрация сервера архивации...........................................................................................612
Корневые папки ....................................................................................................................612
Изменение интервала обновления.......................................................................................613
Создание резервной копии настроек сервера архивации....................................................614

29 Сервер базы данных.....................................................................................619


Настройка сервера базы данных SOLIDWORKS PDM ............................................................620
Просмотр ошибок сервера базы данных SOLIDWORKS PDM ................................................620
Юридическая информация

© 1995-2017, Dassault Systemes SolidWorks Corporation, a Dassault Systèmes SE company,


175 Wyman Street, Waltham, Mass. 02451 USA. Все права защищены.
Информация и программное обеспечение, описываемое в настоящем документе, могут изменяться без
предварительного уведомления со стороны корпорации Dassault Systèmes SolidWorks Corporation
(DS SolidWorks).
Никакая часть настоящего документа ни в каких целях не может быть воспроизведена или переделана
в какой бы то ни было форме и какими бы то ни было средствами, будь то электронными или
механическими, без письменного разрешения DS SolidWorks.
Описываемое в настоящем документе программное обеспечение поставляется по лицензии и может
использоваться только в соответствии с условиями и положениями данной лицензии. Все гарантии,
предоставляемые DS SolidWorks, как на программное обеспечение, так и документацию,
сформулированы в лицензионном соглашении, и никакие замечания в содержании данного документа,
как явные, так и подразумеваемые, не могут рассматриваться или считаться поправкой указанных
положений, в том числе гарантий, данного лицензионного соглашения.

Патенты
SOLIDWORKS® Программное обеспечение для трехмерного автоматизированного проектирования
(CAD) в механике и машиностроении и/или Simulation защищено патентами США 6,611,725;
6,844,877; 6,898,560; 6,906,712; 7,079,990; 7,477,262; 7,558,705; 7,571,079; 7,590,497;
7,643,027; 7,672,822; 7,688,318; 7,694,238; 7,853,940; 8,305,376; 8,581,902; 8,817,028;
8,910,078; 9,129,083; 9,153,072; 9,262,863; 9,465,894; 9,646,412 и иностранными патентами
(например, EP 1,116,190 B1 и JP 3,517,643).
Программное обеспечение eDrawings® защищено патентами США 7184044; 7502027 и патентом
Канады 2318706.
Заявки на патенты США и иностранные патенты.

Товарные знаки и имена продуктов для продуктов и служб SOLIDWORKS


SOLIDWORKS, 3D ContentCentral, 3D PartStream.NET, eDrawings и логотип eDrawings являются
зарегистрированными товарными знаками DS SolidWorks, а FeatureManager – товарным знаком,
находящимся в совместном владении с DS SolidWorks.
CircuitWorks, FloXpress, PhotoView 360 иTolAnalyst являются товарными знаками DS SolidWorks.
FeatureWorks является зарегистрированным товарным знаком компании HCL Technologies Ltd.
SOLIDWORKS 2018, SOLIDWORKS Standard, SOLIDWORKS Professional, SOLIDWORKS
Premium, SOLIDWORKS PDM Professional, SOLIDWORKS PDM Standard, SOLIDWORKS
Simulation Standard, SOLIDWORKS Simulation Professional, SOLIDWORKS Simulation Premium,
SOLIDWORKS Flow Simulation, eDrawings Viewer, eDrawings Professional, SOLIDWORKS
Sustainability, SOLIDWORKS Plastics, SOLIDWORKS Electrical Schematic Standard,
SOLIDWORKS Electrical Schematic Professional, SOLIDWORKS Electrical 3D, SOLIDWORKS
Electrical Professional, CircuitWorks, SOLIDWORKS Composer, SOLIDWORKS Inspection,

15
Юридическая информация

SOLIDWORKS MBD, SOLIDWORKS PCB на платформе Altium, SOLIDWORKS PCB Connector на


платформе Altium и SOLIDWORKS Visualization — названия продуктов DS SolidWorks.
Остальные фабричные марки и названия продуктов являются товарными знаками или
зарегистрированными товарными знаками, принадлежащими их владельцам.
КОММЕРЧЕСКОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ – ПРАВО СОБСТВЕННОСТИ
Программное Обеспечение является "коммерческим предметом", как определено в 48 C.F.R. 2.101
(OCT 1995), состоящим из коммерческого программного обеспечения и коммерческой документации,
как определено в 48 C.F.R. 12.212 (SEPT 1995) и предоставляется Правительству США для (а)
покупки гражданскими агентствами в соответствии с правилами, описанными в 48 C.F.R. 12.212; или
(б) покупки отделами Министерства обороны США в соответствии с правилами, описанными в 48
C.F.R. 227.7202-1 (JUN 1995) и 227.7202-4 (JUN 1995)
При получении от любого агентства Правительства США запроса на предоставление Программного
обеспечения с правами, отличными от вышеуказанных, необходимо направить описание такого
требования компании DS SolidWorks, а компания DS SolidWorks в течение пяти (5) рабочих дней
должна принять или отклонить этот запрос по собственному усмотрению. Подрядчик/Производитель:
Dassault Systèmes SolidWorks Corporation, 175 Wyman Street, Waltham, Massachusetts
02451 USA.

Уведомления об авторских правах на продукты SOLIDWORKS Standard, Premium,


Professional и Education
Отдельные части данного программного обеспечения © 1986-2017 Siemens Product Lifecycle
Management Software Inc. Все права защищены.
Эта работа включает в себя следующее программное обеспечение, принадлежащее Siemens Industry
Software Limited:
D-Cubed® 2D DCM © Siemens Industry Software Limited, 2017. Все права защищены.
D-Cubed® 3D DCM © Siemens Industry Software Limited, 2017. Все права защищены.
D-Cubed® PGM © Siemens Industry Software Limited, 2017. Все права защищены.
D-Cubed® CDM © Siemens Industry Software Limited, 2017. Все права защищены.
D-Cubed® AEM © Siemens Industry Software Limited, 2017. Все права защищены.
Отдельные части данного программного обеспечения © 1998-2016 HCL Technologies Ltd.
Отдельные части этого программного обеспечения используют PhysX™ компании NVIDIA, 2006-2010.
Отдельные части этого программного обеспечения © Luxology, LLC, 2001-2017. Все права защищены,
патенты ожидаются.
Отдельные части данного программного обеспечения © 2007-2016 DriveWorks Ltd.
© Microsoft Corporation, 2011. Все права защищены.
Включает технологию Adobe® PDF Library
Adobe Systems Inc. и ее лицензиары, 1984-2016. Все права защищены. Защищено патентами США
5,929,866; 5,943,063; 6,289,364; 6,563,502; 6,639,593; 6,754,382; заявки на патенты
рассматриваются.
Adobe, логотип Adobe, Acrobat, логотип Adobe PDF, Distiller и Reader являются
зарегистрированными товарными знаками или товарными знаками Adobe Systems Inc. в США и других
странах.

16
Юридическая информация

Подробнее об авторских правах DS SolidWorks см. в разделе Справка > О SOLIDWORKS.

Уведомления об авторских правах на продукты SOLIDWORKS Simulation


Отдельные части этого программного обеспечения © 2008 Solversoft Corporation.
PCGLSS © Computational Applications and System Integration, Inc., 1992—2017. Все права
защищены.

Уведомления об авторских правах на продукт SOLIDWORKS PDM Professional


Outside In® Viewer Technology, © Oracle, 1992–2012 гг.
© Microsoft Corporation, 2011. Все права защищены.

Авторские права на продукты eDrawings


Отдельные части этого программного обеспечения © 2000-2014 Tech Soft 3D.
Частичное авторское право © 1995-1998 Jean-Loup Gailly and Mark Adler.
Частичное авторское право © 1998-2001 3Dconnexion.
Отдельные части этого программного обеспечения © Open Design Alliance, 1998-2014. Все права
защищены.
Отдельные части этого программного обеспечения © Spatial Corporation, 1995-2012.
Программное обеспечение eDrawings® для Windows® частично основано на работах независимой
группы JPEG.
Авторские права на части eDrawings® для iPad® принадлежат © Silicon Graphics Systems, Inc.,
1996-1999 гг.
Авторские права на части eDrawings® для iPad® принадлежат © Apple Computer Inc., 2003 – 2005
гг.

Уведомления об авторских правах на продукты SOLIDWORKS PCB


Отдельные части этого программного обеспечения © 2017 Altium Limited.

17
1
Описание инструмента
администрирования

В этой главе описываются следующие темы:

• Вводные сведения о SOLIDWORKS PDM Standard


• Настройка SOLIDWORKS PDM
• Изменение локальных настроек
• Управление веб-сервером
• Запуск инструмента администрирования
• Список "Недавно использованные"
• Просмотр журнала административных изменений
• Диалоговое окно «Мониторинг работы»

С помощью инструмента администрирования SOLIDWORKS® PDM можно выполнять все действия по


администрированию хранилищ SOLIDWORKS PDM, размещенных на одном или нескольких серверах
архивации.
Пользователи с соответствующими административными полномочиями могут получить доступ к
инструменту администрирования с любого компьютера, на котором установлен клиент SOLIDWORKS
PDM (SOLIDWORKS PDM CAD Editor, SOLIDWORKS PDM Contributor и SOLIDWORKS PDM
Viewer).

Доступ к инструменту администрирования для изменения пароля открыт для всех пользователей.

Вводные сведения о SOLIDWORKS PDM Standard


SOLIDWORKS PDM Standard представляет собой продукт для управления документацией,
основанный на той же архитектуре, что и SOLIDWORKS Enterprise PDM.
SOLIDWORKS PDM Standard можно обновить до SOLIDWORKS PDM Professional без
переноса файлов или данных, так как эти продукты имеют одинаковую архитектуру. Понизить
версию хранилища SOLIDWORKS PDM Professional до хранилища SOLIDWORKS PDM Standard
невозможно.
Вместе с каждой лицензией SOLIDWORKS 2016 Professional и SOLIDWORKS 2016 Premium
предоставляется одна лицензия SOLIDWORKS PDM Standard CAD Editor. Лицензии для
пользователей, не работающих с CAD, приобретаются в виде лицензий на отдельные продукты.

18
Описание инструмента администрирования

О программе SOLIDWORKS PDM Professional


SOLIDWORKS PDM Professional — это новое имя продукта, который ранее назывался
SOLIDWORKS Enterprise PDM. Он приобретается как отдельный продукт.
В данной таблице показаны различия между лицензиями SOLIDWORKS PDM Standard и
SOLIDWORKS PDM Professional:

Функциональные возможности SOLIDWORKS PDM SOLIDWORKS PDM


Standard Professional

Добавление SOLIDWORKS

eDrawings Professional

Добавление DraftSight

Добавление Microsoft Office

Добавление AutoCAD

Добавление Inventor

Клиент CAD Editor

Клиент Contributor

Клиент Viewer

Несколько потоков работы Ограничено до 1

Состояния потока работы Ограничено до 10

Параллельные утверждения

Режим автономной работы

Действия перехода (с ограничениями)

Предварительный просмотр
eDrawings

Просмотр нескольких документов

Интеграция с внешним средством


просмотра

Шаблоны

19
Описание инструмента администрирования

Функциональные возможности SOLIDWORKS PDM SOLIDWORKS PDM


Standard Professional

Серийные номера

Контекстный поиск (индексация)

Интегрированный инструмент
поиска

Выделенный инструмент поиска

Часто используемый поиск

Active Directory и вход LDAP

Уведомления — папка входящих


сообщений PDM (база данных)

Уведомления — электронная почта


(SMTP)

Поддержка SQL Server Express

Поддержка SQL Standard

Автоматизированные задачи

Автоматизированный
импорт/экспорт данных

API

Поддержка настроенных
пользователем добавлений

Dispatch

Поддержка объектов

Веб-клиент

Репликация для нескольких


местоположений

Генератор отчетов

Схемы редакций Ограничено до 2

20
Описание инструмента администрирования

Функциональные возможности SOLIDWORKS PDM SOLIDWORKS PDM


Standard Professional

Категории файлов

Метки версий

Копировать дерево

Переместить дерево

Именованные спецификации

Пользовательские ссылки

Настройка меню и панели


инструментов

Независимые от версии
переменные

Соединитель Pro/E

Поддержка файлов Solid Edge

Настройка SOLIDWORKS PDM


Для доступа к параметрам администрирования хранилища необходимо в левой панели развернуть
узел хранилища.

Добавления Управление приложениями, добавленными в SOLIDWORKS


PDM Professional, например приложением Dispatch. Можно
отладить приложения перед их добавлением в хранилище,
проследить действия определенных приложений и просмотреть
историю всех установленных приложений.
Добавления SOLIDWORKS PDM (только для
SOLIDWORKS PDM Professional)

Спецификация Создание или изменение спецификаций, спецификаций сварных


деталей и списков вырезов сварных изделий для сборок и
чертежей CAD (САПР).
Спецификации

21
Описание инструмента администрирования

Карты Добавление или изменение карт данных, используемых в


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

Категории Создание или изменение категорий для классификации


документов в хранилище.
Категории содержат условия, которые рассматриваются при
первой регистрации файла для присвоения ему верной
категории.
Категории (только для SOLIDWORKS PDM Professional)

Холодное хранение Определение схем холодного хранения для управления


процессом архивации файлов в хранилище.
Схемы холодного хранения

Столбцы Определение столбцов для настройки отображения данных в


списке файлов или в результатах поиска.
Столбцы

Импорт/экспорт Создание правил импорта и экспорта для обмена данными с


данных системами планирования ресурсов предприятия.
Импорт значений переменных (только для SOLIDWORKS
PDM Professional)

Типы файлов Определение свойств типа файлов, от которых зависит поведение


файлов со ссылками и файлов с определенными расширениями
при работе с интерфейсом Проводника.
Типы файлов

Группы Создание групп для передачи нескольким пользователям права


наследования одинаковых разрешений.
Управление пользователями в группах

22
Описание инструмента администрирования

Индексирование Настройка службы индексирования SOLIDWORKS PDM


Professional с целью создания каталога индексов для
хранилища. Каталог позволяет пользователям создавать запросы
поиска по главному индексу, списку слов и вторичному индексу
на наличие комбинаций слов.
Индексирование хранилища (только для SOLIDWORKS
PDM Professional)

Объекты Выбор серийного номера для создания уникального кода объекта


и переменной, которые используются в качестве отображаемого
имени объекта.
Объекты (только для SOLIDWORKS PDM Professional)

Лицензия Просмотр, добавление и изменение лицензий SOLIDWORKS


PDM.
Типы лицензии

Списки (для карт) Создание списков карт для управления и обновления значений
в разворачивающихся списках и окнах выбора карт данных.
Списки карт (только для SOLIDWORKS PDM Professional)

Система сообщений Настройка процесса рассылки оповещений хранилища.


Система сообщений

Репликация Настройка репликации архивного сервера или репликации


сервера баз данных.
Репликация базы данных хранилища

Статус архива Просмотр статистики для выбранного хранилища, включая


статистику копирования и число удаленных или отсутствующих
файлов.
Диалоговое окно "Статус архива" (только хранилища
SOLIDWORKS PDM Professional)

Редакции Определение схемы присвоения номера редакции, принятой в


компании, для упрощения процессов получения документов и
управления доступом пользователей.
Номера редакций

23
Описание инструмента администрирования

Серийные номера Настройка процесса генерации серийных номеров для


автоматической нумерации файлов, папок и объектов, а также
для назначения текущих значений элементам управления
картами.
Серийные номера (только для SOLIDWORKS PDM
Professional)

Задачи Настройка, мониторинг и выполнение задач преобразования


и печати в рамках программы SOLIDWORKS PDM, а также
добавление задач для добавлений, созданных с помощью API.
Задачи

Шаблоны Автоматическое создание файлов и папок путем добавления


шаблонов в контекстное меню вида файлов.
Шаблоны (только для SOLIDWORKS PDM Professional)

Toolbox Настройка SOLIDWORKS PDM для управления библиотекой


компонентов и базой данных SOLIDWORKS Toolbox.
Toolbox

Пользователи Создание учетных данных пользователя и присвоение


разрешений.
Создание учетных записей пользователей

Переменные Создание и управление переменными карт данных.


Переменные карты данных

Рабочие процессы Определение состояний и переходов, которые соответствуют


внутренней структуре потока работы компании.
Присвоение пользователям и группам права доступа к файлам
на основе состояния потока работы.
Потоки работы

Изменение локальных настроек


Для изменения локальных настроек клиента на левой панели разверните узел Локальные настройки
.

Правила группы Использование редактора групповой политики для изменения


или добавления политик SOLIDWORKS PDM в текущую систему.

24
Описание инструмента администрирования

Файл журнала Откройте средство просмотра журналов, чтобы посмотреть


подробное описание проблем, зарегистрированных клиентом
SOLIDWORKS PDM.

Настройки Измените настройки клиента SOLIDWORKS PDM, уникальные


для текущего профиля Windows.
Можно настроить следующие элементы.
• Автоматический вход в программу
• Поведение параметра Скопировать файлы в сжатый архив
в функции SOLIDWORKS PDM Копировать дерево
• Методы, используемые для решения ссылок файлов САПР

Управление веб-сервером
Если установлен веб-сервер SOLIDWORKS PDM, воспользуйтесь узлом Веб-серверы для
создания конфигураций веб-сервера и выбора частей хранилища, которые должны использоваться
в качестве общего ресурса.
Подробную информацию о настройке веб-сервера см. в Руководстве по веб-серверу SOLIDWORKS
PDM .

Запуск инструмента администрирования


Инструмент администрирования SOLIDWORKS PDM можно запустить на любом клиентском
компьютере SOLIDWORKS PDM.
Для запуска инструмента администрирования выполните одно из следующих действий.
• Войдите в вид хранилища с правом просмотра инструмента администрирования и выберите
Инструменты > Администрирование.
Откроется диалоговое окно Администрирование SOLIDWORKS PDM. При наличии у
пользователя достаточных прав вход осуществляется автоматически, и узел хранилища, из
которого был открыт инструмент, развертывается, отображая административные настройки
для этого хранилища.

• В ОС Windows 7 и Windows Server (до Windows Server 2012) в меню Пуск выберите
Все программы > SOLIDWORKS PDM > Administration (Администрирование).
В диалоговом окне Администрирование SOLIDWORKS PDM выберите нужное хранилище и
дважды нажмите на него, чтобы открыть.

• В ОС Windows 8 и Windows Server 2012 или более поздних версий на экране Приложения
в разделе SOLIDWORKS PDM нажмите Administration.
В диалоговом окне Администрирование SOLIDWORKS PDM выберите нужное хранилище и
дважды нажмите на него, чтобы открыть.

25
Описание инструмента администрирования

Список "Недавно использованные"


На правой панели инструмента администрирования SOLIDWORKS PDM отображается список
Недавно использованные. Он предоставляет быстрый доступ к десяти последним использованным
элементам администрирования.

Список Недавно использованные сохраняется после закрытия инструмента администрирования.


При следующем открытии инструмента можно просмотреть историю действий, выполненных в
предыдущем сеансе.
Нажмите кнопку Очистить, чтобы удалить из списка все элементы.
Редактор карт также содержит список Недавно использованные, в котором отображаются
последние редактированные карты.

Просмотр журнала административных изменений


Открыв диалоговое окно истории для каждого инструмента, можно увидеть все изменения,
внесенные с помощью инструмента администрирования. Например, в диалоговом окне История
карты можно увидеть все недавние изменения, внесенные в карты данных файла и папки.
Чтобы открыть диалоговое окно истории нужного инструмента, выполните следующие
действия.
1. Нажмите инструмент правой кнопкой мыши и выберите История.
В диалоговом окне истории отображаются в хронологическом порядке все административные
изменения, внесенные для выбранного инструмента.

Сводный список всех административных изменений можно просмотреть, нажав правой


кнопкой мыши имя хранилища и выбрав параметр Системная история.

26
Описание инструмента администрирования

2. Диалоговое окно История

Удалить историю Удаление всех записей, относящихся к выбранному инструменту.

Требует разрешения Может очищать историю.

Сохранение Открытие диалогового окна, с помощью которого можно сохранить


историю в виде текстового файла.
Текст в таком файле разделен запятыми и точками с запятой. Его
можно импортировать в Excel или другое приложение,
использующее электронные таблицы.

Печать Открытие системного диалогового окна Печать для печати файла.

Диалоговое окно «Мониторинг работы»


В диалоговом окне Мониторинг работы можно наблюдать за состоянием процесса обновления
устаревшей папки архива.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Щелкните Вид > Мониторинг работы.

Показать журнал Отображение журнала обновлений.

Решить Если процесс обновления требует вмешательства пользователя, то


при выборе параметра Решить открывается диалоговое окно с
запросом на ввод данных пользователем.

Очистить все

27
2
Локальные настройки

В этой главе описываются следующие темы:

• Правила группы
• Файл журнала
• Диалоговое окно «Настройки»

Для изменения локальных настроек клиента, влияющих на работу SOLIDWORKS PDM, разверните
узел Локальные настройки.
Вы можете:
• Задавать пользовательские политики для Microsoft® Active Directory, чтобы разворачивать виды
хранилища на клиентских компьютерах.
• Искать подробные сообщения в файле журнала при наличии проблем подключения.
• Менять параметры входа в хранилище для данного компьютера.
• Использовать в SOLIDWORKS PDM программу архивации, отличную от WinZip.
• Задавать пути поиска внешних ссылок.

Правила группы
В текущей системе можно изменять имеющиеся или добавлять новые правила SOLIDWORKS
PDM.
Например, применив политику пользователя SOLIDWORKS PDM к Microsoft Active Directory,
можно централизованно развернуть виды хранилища на клиентских компьютерах.
Чтобы открыть локальный редактор правил группы Microsoft, дважды нажмите пункт Правила
группы.
Сведения о доступных правилах см. в документе Руководство по установке SOLIDWORKS PDM
.

Файл журнала
В файле журнала можно просматривать события SOLIDWORKS PDM, произошедшие на
компьютере локального клиента. В журнале регистрируются такие действия, как вход в систему,
подключение к хранилищу, обращение к базе данных.
Файл журнала можно использовать для поиска и устранения неисправностей в SOLIDWORKS
PDM.

28
Локальные настройки

Просмотр файла журнала SOLIDWORKS PDM


События SOLIDWORKS PDM регистрируются в файле журнала. Сведения об ошибках, записанные
в файле журнала, можно использовать для поиска и устранения неисправностей.
Чтобы просмотреть файл журнала, выполните одно следующих действий.

Местоположение Действие

Левая панель, узел Дважды нажмите Файл журнала или нажмите правой кнопкой мыши
Локальные настройки Файл журнала и выберите Открыть.

Меню Нажмите Вид > Локальный файл журнала.

Проводник Windows Перейдите к месту расположения файла журнала и дважды нажмите


файл с расширением .cog.
Расположение файла по умолчанию:
\Users\username\AppData\Local\SOLIDWORKS\SOLIDWORKS
PDM
Где <имя пользователя> – это имя пользователя, вошедшего в
Windows на данном компьютере.

В правой панели откроется диалоговое окно Файл журнала.

Просмотр сведений о событиях


Сведения, записанные в файле журнала, можно использовать для поиска и устранения
неисправностей в SOLIDWORKS PDM.
Чтобы просмотреть сведения о событиях в журнале, выполните следующие действия.
1. Откройте файл журнала.
2. В диалоговом окне Файл журнала дважды нажмите нужное событие.
В диалоговом окне появятся следующие сведения.
• Описание события
• Дата события
• Вовлеченный модуль и функция
• Код ошибки
• Описание кода ошибки

3. Чтобы перейти к предыдущему событию в журнале, нажмите Пред.


4. Чтобы перейти к следующему событию в журнале, нажмите След.
5. Чтобы скопировать сведения о событии, нажмите Копировать.
Скопированные сведения можно вставить в электронное сообщение или в документ.

29
Локальные настройки

Копирование локального файла журнала


Можно скопировать локальный файл журнала SOLIDWORKS PDM в файл .cog, чтобы сделать
его доступным для службы поддержки или для администратора.

Инструмент администрирования SOLIDWORKS PDM, установленный на клиентских компьютерах,


необходим для просмотра файлов .cog.

Чтобы скопировать файл журнала, выполните следующие действия.


1. В узле Локальные настройки нажмите правой кнопкой мыши Файл журнала и выберите
Копировать.

Можно также открыть файл журнала и нажать Копировать файл журнала .

Файл журнала полностью копируется как файл .cog в буфер обмена Windows.

2. Чтобы сохранить файл, вставьте его:


• На рабочий стол
• В папку
• В качестве вложения к сообщению электронной почты или другого документа

3. Чтобы открыть и просмотреть файл, дважды нажмите на него.


Открывается Инструмент администрирования SOLIDWORKS PDM, и файл журнала
отображается на панели справа.

Диалоговое окно «Файл журнала»


В диалоговом окне Файл журнала можно просмотреть информационные сообщения и сообщения
об ошибках, отправленные клиентом SOLIDWORKS PDM.
Чтобы отобразить файл журнала, выполните следующие действия.
В области Локальные настройки, дважды щелкните Журнал.
В строке заголовка указано расположение файла журнала. По умолчанию:
\ \Users\username\AppData\Local\SOLIDWORKS\SOLIDWORKS PDM
Где <имя пользователя> – это имя пользователя, вошедшего в Windows на данном компьютере.
Файл журнала SOLIDWORKS PDM имеет расширение .cog. Чтобы открыть файл журнала, можно
также дважды нажать на соответствующий пункт на клиентском компьютере SOLIDWORKS PDM.

Сводка журнала Суммарная информация обо всех записях журнала.


Дважды нажмите запись, чтобы просмотреть связанные с
ней подробные сведения.

Отобразить весь журнал Отображение всех записей журнала в виде текста.


Ошибки выделяются.

30
Локальные настройки

Обновить Обновление журнала.

Копировать файл Копирование файла журнала в буфер обмена Windows.


журнала
Скопированный файл журнала можно вставить в папку или
непосредственно в сообщение электронной почты, например
в качестве вложения. Кроме того, можно скопировать файл
журнала, нажав правой кнопкой мыши Файл журнала в
левой панели и выбрав Копировать.

Очистить журнал Удаление журнала клиента.


При этом создается новый пустой журнал.

Найти следующее Поиск в журнале текстовой строки, указанной в поле Поиск


текста: .

Диалоговое окно «Настройки»


В диалоговом окне Настройки можно менять настройки клиента SOLIDWORKS PDM для текущего
профиля Windows.
Чтобы открыть это диалоговое окно, выполните следующие действия.
В области Локальные настройки дважды щелкните Настройки или щелкните правой кнопкой
мыши Настройки и Открыть.

Диалоговое окно «Настройки» - Вкладка «Автоматический


вход»
На вкладке Автоматический вход можно настроить SOLIDWORKS PDM таким образом, чтобы
автоматический вход в систему выполнялся под конкретным именем или именем текущего профиля
Windows.
Если автоматический вход не настроен, то при попытке доступа к выбранному хранилищу появится
диалоговое окно стандартного входа.
Чтобы отобразить диалоговое окно Настройки, выполните следующие действия.
Дважды щелкните Настройки или щелкните правой кнопкой мыши Настройки и выберите Открыть.

Хранилище Выберите нужное хранилище.


При внесении хранилища в список для него необходимо настроить
локальный вид.

31
Локальные настройки

Использовать значения Использование стандартных настроек входа, заданных на сервере


по умолчанию для архивации.
сервера
При выборе этого параметра автоматический вход включается только
для тех хранилищ, которые настроены на вход Windows.
Стандартный тип входа на сервер архивации можно задать с помощью
инструмента настройки сервера архивации.

Использовать
автоматический вход в Войти в качестве следующего пользователя
это хранилище Вход в систему с конкретным именем пользователя и паролем.

Войти в качестве вошедшего пользователя Windows


Вход в систему с именем пользователя и паролем текущего профиля
Windows. Выберите этот параметр, если на сервере архивации в
качестве типа входа в хранилище установлен вход Windows.

Этот параметр доступен только для хранилищ, настроенных на


вход Windows.

Диалоговое окно «Настройки» - Вкладка «Внешние ссылки»


На вкладке Внешние ссылки можно указать папки хранилища, в которых SOLIDWORKS PDM
будет выполнять поиск при работе с внешними ссылками файлов.
При регистрации файлов CAD, содержащих ссылки, SOLIDWORKS PDM выполняет поиск файлов,
на которые указывают ссылки, на путях, возвращаемых типом файла. Команда также находит
папки, добавленные на вкладку Внешние ссылки, для файлов, на которые указывают ссылки.
Поиск добавленных папок не выполняется рекурсивно. Обратите внимание, что добавление
большого количества папок может привести к замедлению процесса регистрации в хранилище
файлов.
Чтобы отобразить диалоговое окно Настройки, выполните следующие действия.
Дважды щелкните Настройки или щелкните правой кнопкой мыши Настройки и выберите Открыть.
Откройте вкладку Внешние ссылки.

Выбрать хранилище Выбор дополнительного хранилища для поиска файлов ссылки.


файлов

Дополнительные каталоги Нажмите Добавить, чтобы выбрать папки для поиска внешних ссылок.

32
Локальные настройки

Диалоговое окно "Настройки" - вкладка "Программа сжатия"


Используйте вкладку Программа сжатия, чтобы определить утилиту архивирования, которая
сжимает файлы и их ссылки при копировании с помощью команды SOLIDWORKS PDM Копировать
дерево.
Чтобы открыть диалоговое окно Настройки:
Дважды нажмите Настройки или нажмите правой кнопкой мыши Настройки и выберите Открыть.
Откройте вкладку Программа сжатия.

Полный путь к программе сжатия Для смены программы сжатия нажмите кнопку , чтобы
найти файл программы.

Аргументы программы сжатия Введите параметры командной строки, связанные с


программой сжатия.
Правила синтаксиса см. в справке программы сжатия.
Параметры SOLIDWORKS PDM:

%1
Отправка имени архива, введенного в команде Копировать
дерево, в программу сжатия.

%2
Вставка пути во временный текстовый файл при выборе
параметра Хранить имена исходных файлов во
временном текстовом файле.

Хранить имена исходных файлов При использовании функции Pack and Go имена файлов и
во временном текстовом файле пути ко всем файлам ссылок сохраняются во временный
текстовый файл.

WinZip
WinZip® — программа сжатия, используемая по умолчанию. Если она не установлена, загрузите
ознакомительную версию с веб-сайта www.winzip.com.

По умолчанию Сброс до настроек WinZip по умолчанию.

Настройка 7-zip в качестве архивной программы для дерева


копирования
Вы можете настроить 7-zip в качестве архивной программы для дерева копирования.

33
Локальные настройки

Чтобы настроить программу 7-zip:


1. Разверните узел Локальные настройки и дважды щелкните Настройки.
2. На вкладке Программа архивирования в поле Полный путь к программе архивирования
введите путь к исполняемому файлу 7z.exe.
3. В поле Аргументы для программы архивирования введите команду -tzip "%1" @"%2".
4. Выберите Хранить имена исходных файлов во временном текстовом файле.
5. Нажмите кнопку ОК.

34
3
Хранилища

В этой главе описываются следующие темы:

• Создание и распространение хранилищ


• Сбор данных о поддержке
• Удаление хранилища
• Настройки хранилища
• Архивы хранилища
• Схемы холодного хранения
• Отчеты SOLIDWORKS PDM (только для SOLIDWORKS PDM Professional)

В хранилищах SOLIDWORKS PDM хранятся файлы и сведения об объектах и файлах (метаданные),


которые управляются SOLIDWORKS PDM.
Вид хранилища связан со следующими компонентами.
• Сервер архивации, в архиве хранилища которого хранятся физические файлы.
• База данных хранилища, в которой хранится информация о файлах, объектах и действиях,
выполняемых в хранилище.

Создание и распространение хранилищ


Чтобы добавить файл в хранилище, поместите его в локальный вид хранилища – рабочую папку,
в которой выполняются все промежуточные модификации файла.
Доступ к файлам и данным хранилища можно получить только из системы, в которой установлен
клиент SOLIDWORKS PDM. Войдите в систему как пользователь с достаточными правами доступа.

Создание хранилища
Для создания хранилища на сервере архивации можно использовать инструмент администрирования
SOLIDWORKS PDM.

Требования
Перед созданием хранилища выполните следующее.

Убедитесь, что установлены все Сведения об установке SOLIDWORKS PDM см. в документе
компоненты SOLIDWORKS PDM. "Руководство по установке SOLIDWORKS PDM".

35
Хранилища

Убедитесь, что сервер архивации Если нужный сервер архивации установлен на другой
доступен. системе, его потребуется добавить.
Сервер архивации может быть недоступен, если брандмауэр
системы архивации блокирует порт TCP 3030. Сведения о
настройке брандмауэра для SOLIDWORKS PDM см. в
документе "Руководство по установке SOLIDWORKS PDM".

Если сервер SQL Server и сервер Если брандмауэр блокирует порт 1433, SQL Server
архивации установлены в разных недоступен.
системах, убедитесь, что SQL
Server доступен.

Проверьте наличие достаточных Используемая учетная запись Windows должна обеспечивать


прав доступа. права администратора для доступа к серверу архивации.
Если хранилище создается в той же системе, что и сервер
архивации, локальный администратор имеет необходимые
права доступа по умолчанию.
Сведения об установке сервера архивации см. в документе
Руководство по установке SOLIDWORKS PDM .

Соберите сведения о сервере SQL Необходимо знать:


Server.
• имя сервера SQL Server;
• регистрационные данные пользователя с правами
системного администратора, достаточными для создания
хранилища.
Сведения об установке и настройке SQL Server см. в
документе Руководство по установке SOLIDWORKS PDM
.

Добавление сервера архивации


Для создания хранилища необходимо подключиться к серверу архивации. Если сервер установлен,
но не отображается в инструменте администрирования, его требуется добавить.
1. Запустите инструмент администрирования, выполнив одно из перечисленных действий:
• В ОС Windows 7 и Windows Server до Windows Server 2012 в меню Windows Пуск
выберите Все программы > SOLIDWORKS PDM > Administration
(Администрирование).
• В ОС Windows 8.1 и Windows Server 2012 или более поздней версии на экране
Приложения в разделе SOLIDWORKS PDM выберите Administration.

2. Нажмите Файл > Добавить сервер.

36
Хранилища

3. В поле Имя сервера диалогового окна Добавить сервер выберите или введите имя сервера,
который требуется добавить.
Используйте системное имя сервера, а не IP-адрес, иначе среда будет настроена на связь
только с помощью IP-адреса (см. Руководство по установке).
При добавлении сервера архивации в глобальную сеть сервер DNS может не найти IP-адрес
хост-сервера с указанным именем. Для решения проблемы убедитесь, что клиент может
послать серверу сигнал ping, указав его имя. Если сигнал ping не проходит, обновите
локальный файл HOSTS.
Для получения дополнительной информации см. Добавление серверов архивации в среду
глобальной сети в Руководстве по установке SOLIDWORKS PDM.

4. Нажмите кнопку OK .

Вход на сервер архивации


Перед созданием нового хранилища может потребоваться вход на сервер. Это не относится к
случаям, когда пользователь Windows обладает административным доступом на сервере архивации.
Чтобы войти в систему сервера архивации, выполните следующие действия.
1. В диалоговом окне Вход укажите имя пользователя Windows и пароль для доступа к
хранилищам на сервере архивации.
• Для добавления сервера архивации и просмотра списка его хранилищ войдите на сервер
как пользователь с правами подключения, заданными в соответствующем списке в
инструменте настройки сервера архивации.
• Для выполнения административных задач (создание, обновление, удаление хранилищ)
войдите на сервер как пользователь с правами администратора.

2. Если диалоговое окно Вход содержит список доменов, выполните одно из следующих действий.
• Если вход на сервер архивации выполнен под локальной учетной записью, выберите имя
системы, за которым следует (название локальной учетной записи).
• Если используется учетная запись домена, выберите или введите подходящий домен.

3. Нажмите Вход.

Создание хранилища
Для создания хранилища выполните следующие действия.
1. Войдите в систему, в которой установлен клиент SOLIDWORKS PDM.
2. Запустите инструмент администрирования, выполнив одно из перечисленных действий:
• В ОС Windows 7 и Windows Server до Windows Server 2012 в меню Windows Пуск
выберите Все программы > SOLIDWORKS PDM > Administration
(Администрирование).
• В ОС Windows 8.1 и Windows Server 2012 или более поздней версии на экране
Приложения в разделе SOLIDWORKS PDM выберите Administration.

3. Если интересующий Вас сервер архивации не находится в списке, добавьте его, как описано
в Добавление сервера архивации.

37
Хранилища

4. В левой панели нажмите правой кнопкой мыши сервер архивации, в котором требуется создать
хранилище, и выберите пункт Создание нового хранилища.
Если будет предложено войти, см. раздел Вход на сервер архивации.

38
Хранилища

5. В мастере установки хранилища выполните следующие действия.

Экран Действие

Добро пожаловать Нажмите Далее.

Выбор типа хранилища Выберите хранилище SOLIDWORKS PDM Standard или


хранилище SOLIDWORKS PDM Professional.

Этот экран выводится только для SOLIDWORKS PDM


Professional.

Выберите имя хранилища Введите имя и описание нового хранилища.

Выберите папку архива В разделе Папка архива хранилища выберите папку архива для
хранилища хранения архивов хранилища.
Папка архива по умолчанию: Archives.

Выбор базы данных В базе данных хранилища содержатся сведения о файлах и


действиях, выполненных в хранилище.
В разделе Выбор сервера базы данных выберите или укажите
SQL Server Express, на котором должна быть установлена база
данных хранилища.

База данных хранилища Standard должна размещаться на SQL


Server Express

Введите имя в поле Имя базы данных.


Диалоговое окно входа в SQL отображается в следующих случаях:
• Для сохраненной учетной записи SQL отсутствуют достаточные
полномочия.
• На сервере SQL пользователь является недействительным.
• Указано неверное имя пользователя или пароль.
Укажите пользователя SQL с достаточными полномочиями,
например, sa.

Лицензирование сервера Введите адрес сервера SolidNetWork License, указав его


для хранилища следующим образом: порт@имяSNL-сервера.
Для хранилища SOLIDWORKS PDM Standard добавьте имя
сервера, на котором активирована лицензия для хранилища
Standard.
Для хранилища SOLIDWORKS PDM Professional добавьте имя
сервера, на котором активирована лицензия для хранилища
Professional.

39
Хранилища

Экран Действие

Выбор языка и стандартов Язык


Выберите язык хранилища.

Создание пользователя Выполните одно из действий ниже.


Admin
• Установите флажок Использовать пароль по умолчанию для
пользователя Admin на этом сервере архивации.
Для учетной записи Admin в хранилище используется пароль
пользователя Admin, заданный во время установки сервера
архивации.

• Снимите флажок, а затем введите и подтвердите пароль.


Указанные регистрационные данные будут внесены в настройки
нового хранилища, отвечающие за вход в него под учетной
записью Admin.

Конфигурация хранилища Выполните одно из действий ниже.


• Использовать конфигурацию, основанную на файле
административного экспорта (*.cex)
Перейдите к файлу .cex с настройками для хранилища,
например с настройками, экспортированными из другого
хранилища.

При импорте файла .cex для хранилища Standard


импортируются элементы, специфичные для Standard.
Компоненты с элементами, которые не поддерживаются
хранилищем Standard, не будут импортированы.

• Использование предварительно определенной конфигурации


Выберите один из вариантов.
Пустой
Создание папки данных без файлов, поскольку в пустую папку
проще импортировать и добавлять карты данных, потоки работы
и прочие объекты.
Параметры по умолчанию
Установка набора данных из предыдущих версий SOLIDWORKS
PDM.
Быстрый запуск
Устанавливает простой набор данных с предварительно
заданными группами и полномочиями. Эта конфигурация
позволяет компаниям, впервые устанавливающим SOLIDWORKS
PDM, быстро приступить к использованию программы в
продуктивной среде.

40
Хранилища

Экран Действие

Выберите подробности Содержимое экрана зависит от параметров, выбранных на экране


конфигурации Конфигурация хранилища.

• При выборе конфигурации, основанной на файле


административного экспорта, этот экран не отображается вовсе.

• При выборе конфигурации Empty параметры данных,


упрощающие импорт созданных пользовательских файлов .cex,
для хранилища не задаются.

• При выборе конфигурации SOLIDWORKS Quick Start


доступны следующие параметры, предназначенные для
начального освоения SOLIDWORKS.
Спецификации
• Стандартная спецификация
• Спецификация сварной детали
• Список вырезов сварного изделия
Карты
• Карта папки по умолчанию
• SOLIDWORKS
Карта, используемая для всех файлов SOLIDWORKS.

Поддержка поиска
Эти сведения отображаются в ходе поиска по хранилищу.
• Полный поиск файлов
• Поиск краткого справочного руководства

• При выборе параметра По умолчанию доступны следующие


параметры. Чтобы просмотреть описание параметра, нажмите
его.

Дополнения (/>)SOLIDWORKS PDM Professional


• Dispatch

Приложение SWTaskAddin добавляется в хранилище при выборе


пунктов Преобразовать и Печать в разделе Выполнение задачи.

41
Хранилища

Экран Действие

Спецификации
• Стандартная спецификация
• Спецификация сварной детали
• Список вырезов сварной детали

Карты
Карты данных файла и папки для SOLIDWORKS PDM Professional:
• Adobe Acrobat
• AutoCAD
• Autodesk Inventor
• Растровые изображения
• CAL
• Карта папки по умолчанию
• Microsoft Office
• MP3
• Pro/ENGINEER

Требуется отдельная установка соединителя Pro/ENGINEER.

• Файлы Solid Edge


• SOLIDWORKS
• Текстовые файлы
• XML
Карты данных файла и папки для SOLIDWORKS PDM Standard:
• AutoCAD
• Карта папки по умолчанию
• Microsoft Office
• SOLIDWORKS
• Текстовые файлы

Объекты (/>)SOLIDWORKS PDM Professional


• Поддержка объектов
Поддержка объектов включает карты поиска объектов.

42
Хранилища

Экран Действие

Поддержка поиска
Эти сведения отображаются в ходе поиска по хранилищу.
• Полный поиск файлов

Доступны только объекты, поддерживаемые для Standard.

• Поиск пользователя

Выполнение задачи (дополнения на сервере)


Задачи, доступные в библиотеке SWTaskAddin.dll
• Преобразовать
• Design Checker (SOLIDWORKS PDM Professional)
• Печать (SOLIDWORKS PDM Professional)

Просмотр информации Просмотрите параметры хранилища и нажмите кнопку Готово.

Выполнено Нажмите Закрыть

Настройка хранилища
Чтобы настроить хранилище, выполните следующие действия.
1. Разверните узел хранилища.
Появится диалоговое окно входа. В новом хранилище единственным активным пользователем
является пользователь со статусом Admin.

2. Введите пароль пользователя Admin и нажмите кнопку Вход.


3. Настройте хранилище и подключите дополнительные клиентские системы.

Создание локальных видов хранилища


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

43
Хранилища

Создание видов с помощью инструмента администрирования


Чтобы создать вид хранилища с помощью инструмента администрирования, выполните
следующие действия.
1. Запустите инструмент администрирования, выполнив одно из перечисленных действий:
• В ОС Windows 7 и Windows Server до Windows Server 2012 в меню Windows Пуск
выберите Все программы > SOLIDWORKS PDM > Administration
(Администрирование).
• В ОС Windows 8 и Windows Server 2012 или более поздней версии на экране
Приложения в разделе SOLIDWORKS PDM выберите Administration.

2. Если вход в хранилище еще не выполнен, сделайте следующее.


a) В левой панели нажмите правой кнопкой мыши имя хранилища и выберите Подключить.
b) Введите регистрационные данные пользователя и нажмите Вход.
3. Если интересующий Вас сервер архивации не находится в списке, добавьте его, как описано
в Добавление сервера архивации.
4. Нажмите хранилище правой кнопкой мыши и выберите пункт Создать локальный вид.
5. В диалоговом окне Выбор папки выберите папку для создания в ней вида хранилища, затем
нажмите ОК.
Это должна быть папка, расположенная на используемом компьютере, по возможности корневая
папка на локальном жестком диске.

6. Когда появится запрос на открытие доступа к виду хранилища всем пользователям на этом
компьютере, выполните одно из следующих действий.
• Нажмите Да, чтобы создать общий вид, доступный для всех профилей Windows на этом
компьютере.
Это наиболее предпочтительный вариант для обычных рабочих станций.

• Нажмите Нет, чтобы создать вид, доступный только для тех пользователей, которые
находились в системе во время создания вида хранилища (например, когда в одной системе
Windows работает несколько профилей пользователей и требуется доступ к отдельному
виду хранилища).
Разместите локальный вид хранилища в пользовательской папке, которая доступна только
для профиля, зарегистрированного в системе в текущий момент.

После создания вида хранилища откроется Проводник Windows с диалоговым окном входа.

7. Укажите имя пользователя и пароль в этом окне и нажмите кнопку Вход.


Имя пользователя должно соответствовать учетной записи, разрешенной в данном хранилище.
Откроется окно Проводника Windows с интерфейсом пользователя SOLIDWORKS PDM на
панели справа.

Создание видов с помощью помощника установки видов


Чтобы задать вид хранилища, необходимо установить клиент SOLIDWORKS PDM.

44
Хранилища

Чтобы создать хранилище локального вида с помощью помощника установки видов,


выполните следующие действия.
1. Запустите помощник установки видов, выполнив одно из следующих действий.
• В ОС Windows 7 и Windows Server до Windows Server 2012 в меню Windows Пуск
выберите Все программы > SOLIDWORKS PDM > View Setup (Установка вида).
• В ОС Windows 8 и Windows Server 2012 или более поздней версии на экране
Приложения в разделе SOLIDWORKS PDM выберите View Setup (Установка
вида).

45
Хранилища

2. В помощнике установки видов выполните следующие действия.

Экран Действие

Приветствие Нажмите кнопку Далее.

Выбрать серверы В списке доступных серверов архивации выполните следующее.


архивации
• Выберите сервер архивации.
• Добавьте сервер архивации.
• Нажмите кнопку Добавить.
• В диалоговом окне Добавление сервера вручную введите имя
сервера в поле Имя сервера и нажмите ОК.
Используйте системное имя сервера, а не IP-адрес, иначе
среда будет настроена на связь только с помощью IP-адреса
(см. Руководство по установке).

• Если текущая учетная запись не обеспечивает достаточных


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

• Выберите другие серверы архивации с хранилищами.

Выбрать хранилища Выберите хранилища, для которых требуется создать локальный


вид.

46
Хранилища

Экран Действие

Выбор
• Укажите место расположения вида хранилища.
месторасположения
Выберите корневую папку на локальном жестком диске, чтобы
облегчить поиск общего вида всем пользователям системы.

• Выберите тип создаваемого вида.

Только для меня


Локальный вид будет доступен только для того профиля
Windows, который в текущий момент зарегистрирован в
системе. Этот параметр полезен в системах с несколькими
пользователями. Разместите локальный вид хранилища в
пользовательской папке, которая доступна только для профиля,
зарегистрированного в системе в текущий момент.

Для всех пользователей на этом компьютере


Локальный вид будет доступен для всех профилей Windows
данной системы (рекомендуется). Чтобы использовать этот
параметр, пользователь, вошедший в систему в данный момент,
должен обладать правами администратора, поскольку
использование этого параметра требует обновления реестра
локальной системы.

Просмотр действий Нажмите кнопку Готово.

Завершено Нажмите Закрыть.

Использование общего вида хранилища несколькими


пользовательскими профилями
Общий вид хранилища создается пользователем с локальными правами администратора Windows.
По умолчанию пользователь, создавший папку с видом хранилища, получает полные права доступа
к файлам, созданным или кэшированным в этом виде.
Другие пользовательские профили Windows с более ограниченными правами доступа к файлам
могут не иметь разрешения на полное изменение локально кэшированных файлов или на
снятие/установку флажка «только для чтения», например, при разрегистрации файла.
Убедитесь, что пользовательские профили Windows, которые планируется использовать для
работы с видом, имеют права доступа к файлам, необходимые для управления папками и файлами
в хранилище.
Следующие случаи свидетельствуют о том, что права пользователя Windows слишком ограничены.
• Разрегистрированные файлы открываются только для чтения.
• Не получается извлечь более новые версии файла, если старая версия уже кэширована.

47
Хранилища

• Зарегистрированные файлы остаются доступными для записи.


• Выполняется удаление локально кэшированных файлов.

Изменение прав доступа к общему виду в диалоговом окне Свойства


Чтобы изменить права доступа к общему виду в диалоговом окне "Свойства", выполните
следующие действия.
1. Войдите в систему в качестве пользователя с правами локального администратора.
2. Запустите Проводник Windows и перейдите к папке вида хранилища.
3. Нажмите правой кнопкой мыши папку и выберите Свойства.
4. В диалоговом окне Свойства откройте вкладку Безопасность.
5. В разделе Группы или пользователи выберите группы профилей Windows, которые будут
использовать общий вид хранилища, и убедитесь, что для них заданы все права доступа (то
есть, выбрано значение Полный доступ).
6. Чтобы применить полное управление для группы:
a) Выберите группу и щелкните Редактировать.
b) В диалоговом окне Permissions (Разрешения) в разделе Permissions for
Authenticated Users (Разрешения для прошедших проверку пользователей)
установите флажок Allow (Разрешить) для Full Control (Полное управление).
c) Нажмите кнопку ОК.
7. Нажмите кнопку OK .

Изменение прав доступа к общему виду с помощью командной строки


Чтобы изменить права доступа к общему виду с помощью командной строки, выполните
следующие действия.
1. Войдите в систему в качестве пользователя с правами локального администратора.
2. Откройте командную строку и перейдите в родительскую папку, в которой
содержится вид хранилища, например cd C:\.
3. С помощью команды cacls назначьте достаточные права доступа группам пользователей и
опытных пользователей.
CACLS "<имя_вида_хранилища>" /E /G "<имяпользователя/группы>":F
Например, чтобы присвоить группе локальных пользователей достаточные права доступа,
введите:
CACLS "c:\SWPDM File Vault" /E /G "users":F
Статья 162786 Базы знаний Microsoft содержит дополнительную информацию о cacls
http://support.microsoft.com/kb/162786/EN-US/.

Использование SOLIDWORKS PDM на сервере терминалов


Установку клиентов SOLIDWORKS PDM можно выполнить в среде терминалов, например на
сервере терминалов Microsoft или Citrix.
Следующие рекомендации применяются к установке клиентов SOLIDWORKS PDM в среде сервера
терминалов:

48
Хранилища

• Клиентское программное обеспечение устанавливается на сервере терминалов один раз,


поскольку все профили терминала используют одну и ту же основную систему и программные
файлы. В одной системе терминалов невозможно объединить различные типы клиентской
лицензии. Во всех клиентских профилях терминала используется лицензия одного типа.
• Чтобы создать локальный вид хранилища для клиентов терминала, необходимо войти в систему
через профиль Windows с правами доступа к виду. Сделайте виды частными, используя тип
подключения Только для меня или параметр Недоступен для всех.

Чтобы нескольким клиентским профилям терминала было проще управлять видами, примените
политику SOLIDWORKS PDM или создайте административный файл установки видов.

Войти в вид хранилища можно только при использовании профиля Windows, для которого
этот вид создавался, поскольку сведения о виде хранятся в текущем разделе реестра,
единственно доступного для текущего профиля.

• Чтобы создать частные виды, доступные для всех профилей из одной папки, поместите их в
домашнюю папку пользователей терминала. Например, используйте переменные среды
%HOMEDRIVE%%HOMEPATH%, которые, скорее всего, будут одинаково определены для
всех пользователей.
• Не следует создавать общий вид, доступный для всех пользователей сервера терминалов. Все
пользователи терминала работают в одном локальном кэше. В общем виде они могут отменить
изменения, внесенные другими пользователями.

Создание файла установки видов (.cvs)


Клиентов можно подключить к хранилищу без использования помощника установки видов, просто
запустив файл .cvs. Файл .cvs можно создать на основе любого существующего клиента
SOLIDWORKS PDM.
Можно запустить файл .cvs автоматически с помошью триггеров, как описано в "Сценарии
установки видов хранилища".
Чтобы создать файл .cvs, выполните следующие действия.
1. Запустите помощник установки видов с помощью триггера /a. В ОС Windows
нажмите Пуск, выберите Выполнить и введите:
"C:\Program Files\SOLIDWORKS PDM\ViewSetup.exe" /a

2. Выполните в помощнике установки видов операции, которые обычно выполняются при


создании локальных видов.
Удалите все существующие виды хранилищ, прежде чем выбирать эти виды в помощнике
установки видов.
На экране Готово отображается значок Сохранить в файле.

3. Нажмите кнопку Готово и укажите папку для файла установки видов.


4. Нажмите кнопку Закрыть.

49
Хранилища

Использование файла установки видов


Чтобы можно было использовать файл установки видов, выполните следующие действия.
1. Скопируйте файл установки видов (.cvs) в систему клиента, который требуется подключить
к хранилищу.
2. Дважды нажмите файл .cvs.
Откроется экран «Готово» помощника установки видов со списком хранилищ, для которых
будут созданы локальные виды.

3. Нажмите кнопку Готово.

Создание сценариев для установки видов хранилищ


Прежде чем приступать к распространению вида хранилища через сценарии входа, необходимо
автоматизировать установку видов, запустив помощник установки видов с помощью триггеров.

Триггер Описание

/a Создание файла установки видов.

<путь к файлу .cvs> Открытие файла установки видов и возможность подключения с


помощью данных из этого файла.

/q Автоматическое подключение без отображения помощника. Работает


только в сочетании с триггером /s или файлом .cvs.

/s {<VaultID} Выясните код хранилища, выбрав свойства хранилища в окне


инструмента администрирования.
Если несколько серверов архивации содержат хранилище, см.
Распространение вида хранилища в среде глобальной сети.

Примеры
ViewSetup.exe SWPDMVault.cvs /q
Автоматическое создание вида хранилища с помощью файла .cvs.
ViewSetup.exe /s {A8E07E93-F594-42c9-A01B-F613DBA53CB5}
{699C4EC3-60FC-452f-940E-8786A7AAF1B2} /a
Создание файла .cvs с двумя хранилищами, имеющими указанный код.

Распространение вида хранилища с помощью Active Directory


Применив политику пользователя SOLIDWORKS PDM к Microsoft Active Directory, можно
централизованно развернуть виды хранилища на клиентских рабочих станциях.

50
Хранилища

В большинстве диалоговых окон политики имеется вкладка Объяснение, на которой дается


описание политики.

Поиск кода хранилища


Прежде чем настраивать Active Directory, найдите уникальный код хранилища для вида
хранилища, который требуется распространить.
Чтобы найти код хранилища, выполните следующие действия.
1. На компьютере клиента запустите инструмент администрирования, выполнив одно из следующих
действий:
• В ОС Windows 7 и Windows Server до Windows Server 2012 в меню Windows Пуск
выберите Все программы > SOLIDWORKS PDM > Administration
(Администрирование).
• В ОС Windows 8 и Windows Server 2012 или более поздней версии на экране
Приложения в разделе SOLIDWORKS PDM выберите Administration.

2. Нажмите правой кнопкой мыши вид хранилища и выберите Свойства.


3. В диалоговом окне Свойства хранилища файлов скопируйте код хранилища и вставьте его в
файл.

Код хранилища можно также найти в таблице SystemInfo базы данных хранилища.

Распространение вида хранилища


Чтобы распространить вид хранилища с помощью Active, выполните следующие действия:
1. Откройте панель управления и выберите System and Security (Система и безопасность)
Администрирование Пользователи и компьютеры Active Directory.
2. Создайте группу безопасности или используйте существующую группу.
Например, назовите группу SWPDMUsers.

3. Нажмите правой кнопкой мыши группу безопасности и щелкните Свойства.


4. В диалоговом окне Свойства группы безопасности на вкладке Members (Участники) щелкните
Add (Добавить) и добавьте пользователей, для которых будет применяться развертывание
вида хранилища.
5. Закройте диалоговое окно Пользователи и компьютеры Active Directory.
6. На панели управления выберите System and Security (Система и безопасность)
Администрирование Group Policy Management (Управление групповой политикой).
7. На консоли Group Policy Management (Управление групповой политикой) создайте новую
групповую политику для группы безопасности, созданной в шагах 2 – 4.
8. Разверните в лесу объекты групповой политики и домен, который содержит новую групповую
политику, и выберите групповую политику.
9. На правой панели на вкладке Параметры нажмите правой кнопкой мыши User Configuration
(Конфигурация пользователя) и щелкните Редактировать.

51
Хранилища

10. В окне Group Policy Management Editor (Редактор управления групповыми политиками)
перейдите к User Configuration (Конфигурация пользователя) > Policies
(Политики) > Административные шаблоны.
11. Нажмите правой кнопкой мыши и выберите Добавление и удаление шаблонов.
12. В диалоговом окне Шаблоны политики:
a) Нажмите кнопку Добавить.
b) На DVD-диске SOLIDWORKS перейдите в папку \SWPDMClient\Support\Policies.
c) Выберите PDMWorks Enterprise. ADM и щелкните Открыть.
d) После загрузки политики щелкните Закрыть.
Параметры политики SOLIDWORKS PDM Настройки появятся в разделе
Административные шаблоны > Classic Administrative Templates (ADM)
(Классические административные шаблоны).

13. Перейдите к папке Установка вида и дважды щелкните Автоматическая установка вида.
14. В диалоговом окне Свойства автоматической установки вида выполните следующие действия.
a) Выберите значение Включено.
b) Нажмите кнопку Отобразить, чтобы просмотреть виды для установки.
c) В диалоговом окне Показать содержимое нажмите кнопку Добавить, чтобы добавить вид
хранилища.
d) В диалоговом окне Добавление элемента назначьте имя для вида, который будет
распространен. Совет: используйте то же имя, что и у хранилища.
e) В поле значения элемента добавьте код хранилища.
f) Три раза нажмите OK.
Если несколько серверов архивации содержат хранилище, см. Распространение вида
хранилища в среде глобальной сети.

15. Чтобы при входе пользователя в систему активировать оповещение о новом виде, необходимо
запустить SOLIDWORKS PDM. Для автоматизации этой процедуры перейдите к папке Login
Manager и включите политику Запуск SOLIDWORKS PDM Login Manager при входе
в Windows.
16. Закройте Group Policy Management Editor (Редактор управления групповыми политиками)
и консоль Group Policy Management (Управление групповой политикой).

Получение распространенного вида хранилища


При распространении вида хранилища пользователи получают автоматические оповещения.
• При следующем входе в систему пользователя из группы, для которой выполняется
распространение, появляется сообщение о том, что стал доступен новый вид хранилища.
Ваш системный администратор установил новые хранилища, которые
необходимо присоединить. Нажмите здесь, чтобы их присоединить.
Если нажать сообщение, отобразится экран Выбор месторасположения помощника установки
видов, на котором можно выбрать папку для сохранения вида.
Или можно нажать на значок SOLIDWORKS PDM на панели задач, после чего появится
параметр Присоединить, предоставляющий доступ к распространенным видам.

52
Хранилища

• Если в политике автоматической установки видов выбран параметр Установка видов


автоматически, отобразится следующее сообщение.
Ваш системный администратор присоединил для Вас новые хранилища.
Нажмите здесь, чтобы посмотреть.
Если нажать это сообщение, в Проводнике Windows откроется вид хранилища.
Чтобы действовала политика автоматической установки видов, профили доменных пользователей,
использующие политику, должны обладать правами подключения (или административными
правами доступа), заданными в соответствующем списке в разделе безопасности инструмента
настройки сервера архивации. В противном случае вид придется создать вручную, выбрав
параметр Присоединить.

Распространение вида хранилища в среде глобальной сети


По умолчанию сервер архивации уведомляет клиентов о своем существовании по сети с помощью
интерфейса рассылки через порт 3030. Это позволяет помощнику установки видов или инструменту
администрирования автоматически добавлять сервер архивации в список.
Если вид хранилища распространяется с помощью политики сценария или Active Directory, то
клиент использует первый сервер архивации, о котором получает уведомление. В некоторых
случаях, например при работе в реплицированной среде с несколькими серверами, первый сервер
может оказаться не тем, который нужен.
При возникновении проблем с использованием видов или политик, созданных с помощью
сценариев, в глобальной сети или сетях с ограниченным доступом добавьте нужный сервер
вручную, используя политику "Настройки SOLIDWORKS PDM".

Настройка сервера архивации


Чтобы вручную настроить сервер архивации, о котором клиенты получили уведомление,
выполните следующие действия.
1. На компьютере клиента запустите инструмент администрирования, выполнив одно из следующих
действий:
• В ОС Windows 7 и Windows Server до Windows Server 2012 в меню Windows Пуск
выберите Все программы > SOLIDWORKS PDM > Administration
(Администрирование).
• В ОС Windows 8 и Windows Server 2012 или более поздней версии на экране
Приложения в разделе SOLIDWORKS PDM выберите Administration
(Администрирование).

2. Разверните узел Локальные настройки и дважды нажмите Правила группы.

53
Хранилища

3. В Local Group Policy Editor (Редактор локальной групповой политики) нажмите User
Configuration (Конфигурация пользователя) > Административные шаблоны > Classic
Administrative Templates (ADM) (Классические административные шаблоны) >
SOLIDWORKS PDM Параметры.
Если пункт Classic Administrative Templates (Классические административные
шаблоны) отсутствует в списке, щелкнитеАдминистративные шаблоны правой кнопкой
мыши и выберите Добавление и удаление шаблонов. В диалоговом окне Policy Templates
(Шаблоны политики) на DVD-диске SOLIDWORKS перейдите к
\SWPDMClient\Support\Policies\PDMWorks Enterprise.ADM и добавьте шаблон
политики Настройки SOLIDWORKS PDM .
4. Отключите обычную рассылку для политики SOLIDWORKS PDM:
a) В правой панели дважды нажмите параметр Отключить рассылку.
b) В диалоговом окне Отключение свойств рассылки выберите Отключено и нажмите ОК.
5. Добавьте сервер архивации, к которому следует подключить клиентов.
a) Выберите Установка вида.
b) Дважды нажмите параметр Настройка выбора страницы сервера.
c) В диалоговом окне Настройка выбора свойств страницы сервера выберите Включено.
d) Нажмите кнопку Отобразить, чтобы просмотреть стандартные серверы.
e) В диалоговом окне Показать содержимое нажмите кнопку Добавить, чтобы добавить
сервер.
f) В диалоговом окне Добавление элемента введите имя сервера архивации и порт, обычно
это порт 3030.
g) Нажмите OK, чтобы закрыть все диалоговые окна.
После распространения видов хранилища клиентам придется использовать заданный сервер
архивации.

Групповая политика "Настройки SOLIDWORKS PDM"


Чтобы указать, как SOLIDWORKS PDM сконфигурирован на клиенте, воспользуйтесь параметрами
политики распространения настроек SOLIDWORKS PDM, как описано в Распространение вида
хранилища с помощью Active Directory. Или вручную примените политику SOLIDWORKS
PDM к клиенту, как локальную групповую политику.

Добавление политики вручную


Чтобы добавить политику вручную, выполните следующие действия.
1. Запустите инструмент администрирования, выполнив одно из перечисленных действий:
• В ОС Windows 7 и Windows Server до Windows Server 2012 в меню Windows Пуск
выберите Все программы > SOLIDWORKS PDM > Administration
(Администрирование).
• В ОС Windows 8 и Windows Server 2012 или более поздней версии на экране
Приложения в разделе SOLIDWORKS PDM выберите Administration
(Администрирование).

2. В узле Локальные настройки нажмите правой кнопкой мыши Правила группы и выберите
Открыть.

54
Хранилища

3. В диалоговом окне Правило группы в разделе Конфигурация пользователя нажмите правой


кнопкой мыши Административные шаблоны и выберите Добавление и удаление шаблонов.
4. В диалоговом окне Добавление и удаление шаблонов нажмите кнопку Добавить.
5. В диалоговом окне Policy Templates (Шаблоны политики) на DVD-диске SOLIDWORKS
перейдите к \SWPDMClient\Support\Policies\PDMWorks Enterprise.ADM и
нажмите Открыть.
Параметры политики SOLIDWORKS PDM Настройки появятся в разделе
Административные шаблоны > Classic Administrative Templates (ADM)
(Классические административные шаблоны).

6. Нажмите кнопку Закрыть.

Параметры политик настройки

Настройки

Политика Описание

Настроить порт рассылки Определение порта, используемого для рассылки. По умолчанию это
порт 3030. Его не требуется изменять. Номер этого порта должен
совпадать с номером порта сервера архивации.

Отключить рассылку Запрет на поиск серверов архивации в локальной подсети с помощью


функции рассылки. Пользователи могут работать только с серверами,
добавленными вручную. Применение этой политики гарантирует
использование определенного сервера архивации. См. раздел
Распространение вида хранилища с помощью Active Directory.

Отключить автоматическое Если другой клиент SOLIDWORKS PDM вносит изменения в вид
обновление вида (например, переименовывает или разрегистрирует файл), то при
использовании рассылки происходит автоматическое обновление
вида в Проводнике объектов и Проводнике файлов. Эта политика
позволяет отключить регистрацию изменений и, тем самым,
остановить автоматическое обновление видов. Чтобы вручную
обновить данные, нажмите F5.

55
Хранилища

Настройки Login Manager

Политика Описание

Включить альтернативные серверы При репликации хранилища в диалоговом окне входа


появится список серверов архивации, которые используют
это доступное для подключения хранилище. Благодаря этой
политике с реплицированным хранилищем можно работать
на нескольких компьютерах. В список будут включены только
серверы с поддержкой функции рассылки. При
необходимости к серверу можно применить политику
Добавить альтернативные серверы.

Запуск диспетчера входа Задайте эту политику при распространении видов с помощью
SOLIDWORKS PDM при входе в политики Автоматическая установка вида. Она запускает
Windows диспетчер входа SOLIDWORKS PDM при входе в систему
для обеспечения возможности добавления видов.

Добавить альтернативные серверы В список альтернативных серверов включены доступные


серверы с поддержкой функции рассылки, в системе которых
имеется реплицированное хранилище. Если сервер не был
включен в список в ходе рассылки, то эта политика позволит
добавить его вручную. Введите имя сервера в поле Имя
значения, а порт сервера – в поле Значение.

Настройки установки видов

Политика Описание

Отключить добавление Запрет на ручное добавление серверов в список источников


сервера хранилища в окне помощника установки видов. Используйте эту
политику в сочетании с политиками Отключить рассылку и Выбрать
страницу сервера, чтобы задать для клиентов определенный набор
серверов.

56
Хранилища

Политика Описание

Выбрать страницу Управление экраном Выбор месторасположения в Помощнике


подключения установки видов. Используйте эту настройку при автоматическом
добавлении видов.

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

Тип
выбор стандартного типа подключения хранилища. Пользователь
Windows с ограниченными правами обычно не может добавлять
виды хранилища в компьютер.

Выбрать страницу сервера Управление экраном Выбор сервера архивации помощника установки
видов. Эта политика добавляет имена стандартных серверов
архивации в список серверов, из которого их можно выбирать в
программе помощника. Введите имя сервера архивации и номер
порта (3030) в поле Значение. Используйте эту политику в сочетании
с политиками Отключить рассылку и Отключить добавление
сервера, чтобы задать для клиентов определенный набор серверов.
Эту политику также следует выбрать, когда рассылка не позволяет
включить серверы архивации в список помощника установки видов
(например, через глобальную сеть).

Автоматическая установка Используйте эту политику для автоматического распространения


видов видов хранилища на клиентских компьютерах. Чтобы указать виды,
о которых следует оповестить, добавьте имя и код соответствующего
хранилища. Когда используется политика Установка видов
автоматически, виды добавляются без вмешательства пользователя.
Чтобы гарантировать создание вида в нужной папке, задайте политику
Выбрать страницу подключения. Если клиентские компьютеры
работают в разных подсетях и не могут участвовать в рассылке,
задайте политику Выбрать страницу сервера.

Настройки Проводника

Политика Описание

Настроить уменьшенные Определение размера и глубины цвета уменьшенных изображений,


изображения создаваемых сервером архивации.

57
Хранилища

Политика Описание

Расширения чертежей При отключении параметра спецификации Включить выбранные


файлы чертежей обычно не рассматриваются как файлы,
принадлежащие верхнему узлу, поэтому чертежи и сборки
исключаются. Эта политика позволяет добавлять другие расширения
файлов, которые в виде спецификации будут рассматриваться как
чертежи. По умолчанию как чертежи рассматриваются файлы
SLDDRW и IDW.

Диалоговое окно «Свойства хранилища файлов»


В диалоговом окне Свойства хранилища файлов можно просмотреть сведения о хранилище,
изменить формат данных, заблокировать или разрешить вход в хранилище. Большая часть сведений,
отображаемых в этом окне, содержится в реестре.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите правой кнопкой мыши хранилище и выберите Свойства.

Имя базы данных Имя хранилища.

Сервер базы данных Компьютер, на котором находится хранилище.

Локальная папка Местоположение локальной копии хранилища.

Версия архива Версия данного архива.

Код хранилища Регистрационный код хранилища.

Формат данных В этом поле можно изменить формат данных.

Статус блока Указывает на то, разрешен вход в хранилище или заблокирован.


Чтобы запретить вход пользователей в хранилище, выберите
Блокировать вход.
Чтобы открыть вход в хранилище, выберите Разрешить вход.

Описание

Установленные Список установленных обновлений.


обновления
Чтобы получить дополнительные сведения об обновлении, нажмите
его правой кнопкой мыши и выберите Отобразить подробности
обновления.

58
Хранилища

Диалоговое окно «Добавить сервер»


В этом диалоговом окне можно добавить сервер, содержащий архивы хранилища.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Файл > Добавить сервер.

Имя сервера Выберите сервер, который необходимо добавить, или введите его
имя. Вводить IP-адрес следует лишь в том случае, если хранилище
настроено на связь только с помощью IP-адреса.

Порт сервера Порт TCP сервера. По умолчанию – 3030.

Обновление хранилища версии Standard до версии Professional


После обновления версию хранилища Professional невозможно понизить до версии Standard.
Эту процедуру невозможно отменить без использования резервной копии.
Для получения дополнительных сведений см. Руководство по установке SOLIDWORKS PDM.

Сбор данных о поддержке


Помощник Сбор данных о поддержке позволяет собрать данные о хранилище SOLIDWORKS
PDM в отдельный архив, который можно отправить в отдел технической поддержки SOLIDWORKS.
Если Вы планируете создать резервную копию базы данных SQL хранилища файлов, создайте
целевую папку для резервной копии перед запуском помощника. Путь должен быть верным путем
в системе серверов SQL, а не на компьютере клиента, где запускается помощник Сбор данных о
поддержке.
Чтобы собрать данные о поддержке:
1. Войдите в хранилище как Администратор.
2. Нажмите правой кнопкой мыши на хранилище, для которого Вы хотите собрать данные о
поддержке, и выберите Собрать данные о поддержке.

59
Хранилища

3. На экране Собрать журналы и настройки выберите следующие параметры:

Настройка Описание

Файл журнала сервера Ошибки и события записываются в сервере архивации.


архивации

Статистика базы данных Содержит статистику, например, число наиболее важных таблиц.
Включает сведения о версии сервера SQL и пакетах обновления,
а также данные обо всех обновлениях и примененных к
SOLIDWORKS PDM Пакетах обновления.
Содержит данные о размере хранилища для исправления неполадок,
связанных с быстродействием.

Данные о версии Номера версий всех файлов .exe и .dll в установке


программы SOLIDWORKS PDM.
SOLIDWORKS PDM

Раздел реестра Включает разделы локальный компьютер и текущий пользователь


SOLIDWORKS PDM реестра.

Данные среды Операционная система и пакет обновления, код региона и версия


Internet Explorer.

Установленные Включает весь пакет приложений для всех установленных


приложения приложений.

Файл журнала клиента Ошибки и события записываются на локальном компьютере.


SOLIDWORKS PDM

Журнал локальных Журнал просмотра событий клиента.


событий

Нажмите кнопку Далее.


4. На экране Собрать архивы можно добавить определенные папки или файлы в пакет.
Отображается несжатый размер пакета на базе выбранных Вами файлов и папок.

5. На экране Создать резервную копию SQL:


a) Можно выбрать параметр Сгенерировать резервную копию в следующем
месторасположении и указать месторасположения для сохранения резервной копии.

Файл резервной копии не включается в пакет. Его необходимо скопировать вручную.

b) Нажмите кнопку Далее.


6. На экране Добавить дополнительную информацию можно добавить текстовое сообщение,
такое как описание проблемы, в пакет.
Это отображается в файле .zip как AdditionalInformation.txt.
Нажмите кнопку Далее.

60
Хранилища

7. На экране Создать пакет:


a) Выберите Обзор.
b) В диалоговом окне Открыть укажите имя пакета и месторасположения сохранения пакета
и нажмите на кнопку Сохранить.

Включите дату и время в имени.

c) Также можно выбрать параметр Открыть папку, где сохранен файл.


Когда создание пакета завершено, помощник открывает папку.
d) Нажмите кнопку Готово.
На экране Просмотреть результат помощник отображает процесс создания пакета.
Когда создание пакета завершено, отображается сообщение об успехе операции.

8. Нажмите кнопку OK .
Если Вы выбрали открытие папки, где сохранен пакет, в шаге 7, открывается окно Проводника
с выбранным пакетом.

9. Отправьте пакет в Отдел технической поддержки.

Удаление хранилища
При удалении хранилища окончательно удаляются его архивы и база данных.
Чтобы удалить хранилище с сервера, выполните следующие действия.
1. Откройте инструмент администрирования как пользователь с правами управления хранилищем.
2. Нажмите хранилище правой кнопкой мыши и выберите Удалить.
3. Если появится запрос на проверку подлинности, войдите на сервер архивации как пользователь
Windows с правами администратора.
4. Подтвердите удаление хранилища, нажав кнопку Да.

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

5. Если появится диалоговое окно Вошедшие пользователи, проверьте, все ли перечисленные


пользователи вышли из системы, и нажмите Повторить.
База данных и архивы хранилища будут удалены.
6. Если появится диалоговое окно со списком текущих подключений к базе данных, нажмите Да,
чтобы разорвать их.
7. Локальные виды хранилища будут удалены. Когда появится запрос, выберите дальнейшее
действие: сохранить или удалить содержимое локального вида.

Диалоговое окно «Вошедшие пользователи»


В этом диалоговом окне отображается список пользователей, вошедших в систему. Оповестите
пользователей о необходимости выйти из системы, затем нажмите Повторить. Данное диалоговое

61
Хранилища

окно появляется, когда завершение задачи невозможно, пока все пользователи не вышли из
системы.

Имя Имя вошедшего пользователя.

Компьютер Имя компьютера, в систему которого вошел пользователь.

Время входа Дата и время входа пользователя в систему.

Диалоговое окно «Удаление хранилища файлов»


В этом окне отображаются все активные подключения к базе данных. Оно появляется при удалении
хранилища. Можно отменить удаление или продолжить его, проигнорировав подключения к базе
данных.

Программа Имя программы, в которой запушен процесс.

Компьютер Имя компьютера, на котором запущен процесс.

Пользователь Имя пользователя, использующего хранилище.

Процесс Цифровой код процесса.

Настройки хранилища
Настройки хранилища можно добавлять или изменять с помощью инструмента администрирования
и, тем самым, менять среду SOLIDWORKS PDM.
Некоторые настройки уже заданы, например настройки стандартных спецификаций, переменных,
типов файлов и потока работы. Другие необходимо задать в диалоговых окнах при содействии
вспомогательных программ.
Настройки можно задать для одного хранилища или распространить на несколько хранилищ с
помощью операций экспорта и импорта.

Экспорт настроек хранилища


Большинство административных настроек (инструментов) можно экспортировать из хранилища и
применять к другим хранилищам или проверять.
Например, набор столбцов, созданный в одном хранилище, можно экспортировать в файл, а затем
импортировать в другое хранилище.
Настройки экспортируются в виде файлов .cex.
Можно экспортировать все настройки отдельного объекта или выбрать только нужные. То есть,
можно экспортировать все наборы столбцов или только выбранный набор.

62
Хранилища

Экспорт административных настроек отличается от экспорта данных файла, предназначенных


для системы планирования ресурсов предприятия. Сведения об экспорте данных см. в разделе
Создание правила экспорта.

Перечислим инструменты, не имеющие функции экспорта.


• Индексирование
• Лицензия
• Система сообщений
• Toolbox
Для экспорта настроек хранилища выполните следующие действия.
1. Правой кнопкой мыши нажмите объект для экспорта и выберите Экспорт.
Откроется диалоговое окно Файл административного экспорта, в котором указан
экспортируемый объект и его настройки.
Например, при экспорте потока работы выполняется экспорт определяющих его настроек:
номеров редакций и шаблонов спецификаций.

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

2. Чтобы удалить настройку или переменную, нажмите ее правой кнопкой мыши и выберите
Удалить.
3. Чтобы добавить настройки, в том числе и настройки других инструментов, перетащите их это
диалоговое окно.
4. Чтобы изменить настройки, не связанные с хранилищем, например права административного
доступа или атрибуты переменной, дважды нажмите нужный объект.

Если объект или настройку изменить нельзя, то они отображаются как недоступные или
появляется соответствующее сообщение.

5. Чтобы сохранить экспортированные настройки, нажмите кнопку Сохранить на панели


инструментов администрирования или выберите Файл > Сохранить.

Если закрыть это окно без сохранения, то появится соответствующее напоминание.

6. В диалоговом окне Сохранить как выполните указанные ниже действия:


a) В поле Сохранить в укажите или выберите папку, куда требуется сохранить настройки.
По умолчанию файлы .cex сохраняются в папку Default Data.
b) Укажите имя файла или оставьте стандартное.
c) Нажмите Сохранить.

63
Хранилища

Импорт настроек хранилища


Функция импорта позволяет добавлять в хранилище SOLIDWORKS PDM настройки,
экспортированные из других хранилищ.
При импорте данных в хранилище Standard не импортируются объекты, содержащие элементы,
которые не поддерживаются хранилищем Standard.
Например, набор столбцов, созданный в одном хранилище, можно экспортировать в файл .cex,
а затем импортировать в другое хранилище.
Настройки экспортируемого объекта также сохраняются в файл .cex. Например, при экспорте
потока работы выполняется экспорт определяющих его настроек: номеров редакций и шаблонов
спецификаций.

Файлы .cex для карт поиска, спецификаций и шаблонов содержат групповые настройки. Файлы
экспорта содержат не все настройки разрешений, например они не содержат разрешения для
папки. Файлы экспорта содержат некоторые параметры пользователя, например параметры
меню пользователя и права административного доступа.

Если для некоторой роли или параллельного перехода, включающего роль, файл .cex
импортируется в хранилище, в котором уже есть роль с таким именем, данные из
импортированной роли не замещают существующую роль и не объединяются с нею. Сообщения
не отображаются.

Можно импортировать настройки хранилища по умолчанию:


• При обновлении SOLIDWORKS PDM и существующих хранилищ;
• если требуется добавить настройки, которые не были выбраны при создании хранилища.

Если импортируемый объект уже существует в хранилище, появится предупреждающее


сообщение с запросом на перезапись. Некоторые объекты, например рабочие процессы, не
могут быть перезаписаны и импортированы под другим именем.

Для импорта настроек хранилища выполите одно из следующих действий.


• Правой кнопкой мыши нажмите хранилище в инструменте администрирования и выберите
Импорт. Выберите файл .cex для импорта.
• Перетащите настройки из диалогового окна Файл административного экспорта в хранилище.
• Перетащите объект из одного хранилища в другое.

Импорт с помощью команды «Импорт»


Команду Импорт можно найти в контекстном меню хранилища. С ее помощью можно импортировать
настройки хранилища из файлов .cex.
Для импорта настроек хранилища выполните следующие действия.
1. Нажмите правой кнопкой мыши хранилище, в которое требуется импортировать настройки,
и выберите Импорт.

64
Хранилища

2. В диалоговом окне Открыть с помощью поля Поиск в перейдите к месту расположения


настроек для импорта.
Стандартные настройки расположены в папке <<>\Program Files\SOLIDWORKS
PDM\Default Data.
3. Выберите нужные настройки и нажмите Открыть.
4. Если появится предупреждение о том, что выбранный объект уже существует в хранилище,
выполните следующее.
• Нажмите Да, чтобы заменить настройки существующего объекта на настройки
импортируемого объекта.
• Нажмите Да для всех, чтобы заменить настройки всех существующих объектов на настройки
импортируемого объекта.
• Нажмите Нет, чтобы сохранить исходные настройки объекта.
• Нажмите Нет для всех, чтобы сохранить исходные настройки всех объектов, имеющихся
в хранилище.

5. Когда появится сообщение о завершении импорта, нажмите ОК.

Добавление настроек после создания хранилища


После создания хранилища можно добавить в него настройки конфигурации, импортировав их из
папок Default Data (Данные по умолчанию) и Default Card (Карта по умолчанию).
Эти настройки определяют карты, форматы спецификаций, задачи и приложения, доступные в
хранилище.
Чтобы добавить настройки, выполните следующие действия.
• Импортируйте карты по умолчанию для добавления карт папок, карт объектов и карт поиска.
• Импортируйте настройки данных по умолчанию для добавления форматов спецификаций, задач
и приложений.

Настройки хранилища по умолчанию, которые можно импортировать


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

Добавления (только SOLIDWORKS PDM Professional)


Используйте процедуру Добавление настроек данных по умолчанию для установки добавлений
из папки каталог_установки\Default Data, где каталог_установки — расположение
установки SOLIDWORKS PDM, а язык — код страны соответствующего языка.

Приложение SOLIDWORKS Task Scheduler устанавливается автоматически при импорте


задачи «Преобразовать» или «Печать».

65
Хранилища

Параметр создания Файл для импорта и результат в папке дополнений


хранилища

Dispatch Dispatch.caf
Dispatch

В случае выполнения отдельной установки соединителя Pro/ENGINEER можно импортировать


средство сохранения файлов Pro/ENGINEER (Addrenamer.caf).

Спецификации
Используйте процедуру Добавление настроек данных по умолчанию для добавления настроек
спецификации из папки каталог_установки\Default Data, где каталог_установки —
расположение установки SOLIDWORKS PDM, а язык — код страны соответствующего языка.

Параметр создания Файл для импорта и результат в папке спецификаций


хранилища

Стандартная спецификация BOM_язык.cex


Спецификация

Спецификация сварной детали BOM_Weldment_язык.cex


Спецификация сварного изделия

Список вырезов сварной детали BOM_WeldmentCutList_язык.cex


Список вырезов сварного изделия

Карты
Используйте процедуру Добавление карт по умолчанию для добавления карт из папки
каталог_установки\Default Cards, где каталог_установки — расположение установки
SOLIDWORKS PDM, а язык — код страны соответствующего языка.

Параметр создания Файл для импорта и результат в папке карт или карт файлов
хранилища

Adobe Acrobat all(pdf)_язык.crd


Карта PDF

AutoCAD mech(dwg file_dxf)_язык.crd Файл DWG


Карта файла DWG

66
Хранилища

Параметр создания Файл для импорта и результат в папке карт или карт файлов
хранилища

AutoDesk Inventor
all(apj)_язык.crd
Карта ADT Project

all(ipt_iam_idw_ipn_ide)_язык.crd
Карта Inventor

Растровые изображения all(jpg_gif_bmp_png_dib_tga_tiff_pcx)_язык.crd


Карта изображения

CAL all(cal_cg4_gp4_mil)_язык.crd
Карта CALS

Карта папки по умолчанию all(.)_язык.crd


Карты папок\карта папок

Microsoft Office
all(doc_xls_ppt_pub_dot)_язык.crd
Карта Office

all(msg)_язык.crd
Карта сообщений Outlook

MP3 all(mp3)_язык.crd
Карта MP3

67
Хранилища

Параметр создания Файл для импорта и результат в папке карт или карт файлов
хранилища

Pro/ENGINEER
ProE Assembly_язык.crd
Карта сборки ProE

ProE Default_язык.crd
Карта по умолчанию ProE

ProE Drawing_язык.crd
Карта чертежа ProE

ProE Part_язык.crd
Карта детали ProE

Чтобы можно было импортировать средство сохранения файлов


Pro/ENGINEER (Addrenamer.caf), сначала необходимо
выполнить отдельную установку соединителя Pro/ENGINEER.

SolidEdge all(asm_par_psm_pwd_dft)_язык.crd
Карта Solid Edge

SOLIDWORKS
All(sldasm_asm)_язык.crd
Карта сборки SOLIDWORKS

All(slddrw_drw)_язык.crd
Карта чертежа SOLIDWORKS

all(sldprt_prt)_язык.crd
Карта детали SOLIDWORKS

Текст all(txt)_язык.crd
Карта текста

XML all(xml)_язык.crd
Карта XML

68
Хранилища

Объекты (только SOLIDWORKS PDM Professional)


Используйте процедуру Добавление настроек данных по умолчанию для активации настроек
большинства объектов.
Используйте процедуру Добавление карт по умолчанию для импорта объектов и карт поиска.

Параметр создания Файл для импорта и результат в инструменте


хранилища администрирования

Поддержка объектов Default Data\all_Item Setup_lang.cex


Спецификация > Спецификация объекта
Узел Объекты активирован. Дважды нажмите для конфигурации
объектов.
Серийные номера > Номер объекта
Изменение следующих переменных:

Себестоимость Количество

Описание Part Type

Material Revision

Default Cards\all(Item Card)_gb.crd


Карты элементов\карта элемента SOLIDWORKS

Default Cards\all(Item Search Property_gb.crd


Карты поиска\поиск свойств объектов

Default Cards\all(Item Search Simple)_gb.crd


Карты поиска\быстрый поиск объектов

Default Cards\all(Item Search)_gb.crd


Карты поиска\полный поиск объектов

Поддержка поиска
Используйте процедуру Добавление карт по умолчанию для активации поддержки поиска.

69
Хранилища

Параметр создания Файл для импорта и результат в картах или картах поиска
хранилища

Полный поиск файлов all(Search Complete)_язык.crd


Полный поиск

Поиск пользователей (только all(Search Users)_язык.crd


SOLIDWORKS PDM
Показать пользователей
Professional)

Выполнение задач (только SOLIDWORKS PDM Professional)


Используйте процедуру Добавление настроек данных по умолчанию для активации возможности
выполнения задач.

При импорте задачи «Преобразовать» или «Печать» также устанавливается приложение


SOLIDWORKS Task Add-in.

Параметр создания Файл для импорта и результат в задачах


хранилища

Преобразовать Convert_gb.cex
Преобразовать

Печать Print_gb.cex
Печать

Design Checker DesignChecker_gb.cex


Design Checker

Добавление карт по умолчанию


После создания хранилища можно добавить карты, импортировав настройки из папки Default
Card (Карта по умолчанию).
Чтобы импортировать карту по умолчанию, выполните следующие действия.
1. Нажмите правой кнопкой мыши Карты и выберите пункт Открыть редактор карт.
2. Выберите Файл > Импорт.
3. В диалоговом окне Открыть перейдите к папке каталог_установки\Default Cards\.
4. Выберите карту для импорта.
Языковой код в имени карты поможет правильно выбрать карту для соответствующего языка.
Например, _gb.crd указывает на то, что карта предназначена для английского языка.
5. Нажмите кнопку Открыть.

70
Хранилища

6. Выберите Файл > Сохранить.


7. Не изменяйте параметры в диалоговом окне Сохранить карту. Нажмите на кнопку Сохранить.
Карта отобразится в соответствующей папке (Карты файлов, Карты папок, Карты объектов
или Карты шаблонов) в папке Карты.

Добавление настроек данных по умолчанию


После создания хранилища можно добавить в него форматы материалов, приложения и задачи
преобразования и печати, импортировав настройки из папки Default Data (Данные по умолчанию).

В хранилище SOLIDWORKS PDM Professional в результате добавления задачи "Преобразовать"


или "Печать" в узел Добавления также добавляется добавление SOLIDWORKS Task.

Чтобы импортировать настройки данных по умолчанию, выполните следующие действия.


1. Нажмите правой кнопкой мыши хранилище и выберите пункт Импорт.
2. В диалоговом окне Открыть перейдите к каталогу каталог_установки\Default Data.
3. Выберите один из перечисленных ниже типов файлов.
• Для импорта приложения выберите соответствующий файл .caf.
• Для импорта форматов спецификаций или задач выберите соответствующий файл .cex.
Языковой код в имени файла поможет правильно выбрать файл для соответствующего
языка. Например, _gb.cex указывает на то, что файл настроек предназначен для
английского языка.

4. Нажмите кнопку Открыть.


Импортированные настройки отобразятся в соответствующей папке в инструменте
администрирования.
Например, если выбран файл спецификации. он отобразится в папке Спецификации.

Коды стран
Файлы в папках SOLIDWORKS PDM Default Cards (Карты по умолчанию) и Default Data
(Данные по умолчанию) идентифицируются по коду страны, который предшествует расширению
файла.
Например, в папке Default Cards (Карты по умолчанию) all(sldprt_prt)_gb.crd –
английская версия карты детали SOLIDWORKS.
В следующей таблице приведены коды стран и соответствующие языки:

Код Язык Код Язык

_cs Чешский _pl Польский

_d Немецкий _ptb португальский (Бразилия)

_e Испанский _ru Русский

71
Хранилища

Код Язык Код Язык

_f Французский _tr Турецкий язык

_gb Английский _zhs упрощенный китайский

_I Итальянский _zht Традиционный китайский

_ko Корейский

Импорт из диалогового окна «Экспорт»


Настройки хранилища можно импортировать путем перетаскивания из диалогового окна Экспорт,
открытого в другом хранилище или в Проводнике файлов.
В диалоговом окне «Экспорт» отображаются все настройки для выбранного объекта. Например,
экспортированная спецификация содержит переменные, используемые в ней, и список
пользователей или групп, имеющих к ней доступ.
Для импорта настроек из диалогового окна Экспорт выполните следующие действия.
1. Откройте экспортированный файл одним из следующих способов.
• В Проводнике файлов перейдите к файлу .cex, содержащему настройки, и дважды нажмите
его.
• Войдите в хранилище-источник, разверните элементы с нужными настройками в инструменте
администрирования, нажмите правой кнопкой мыши объект для экспорта и выберите
Экспорт.
Откроется диалоговое окно Файл административного экспорта, в котором указан
экспортируемый объект и его настройки (используемые переменные и карты).
Можно развернуть или свернуть определенные узлы или все узлы. Чтобы развернуть или
закрыть все узлы, щелкните правой кнопкой мыши узел или диалоговое окно и выберите
Развернуть все узлы или Закрыть все узлы. При удалении определенного параметра или
переменной развернутая или свернутая структура сохраняется.

2. Войдите в целевое хранилище с помощью инструмента администрирования.


3. В диалоговом окне Файл административного экспорта выделите объект для импорта и
перетащите его в нужную папку.

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


Например, можно импортировать только переменную, используемую в экспортируемом
объекте.

72
Хранилища

4. Если появится предупреждение о том, что выбранный объект уже существует в хранилище,
выполните следующее.
• Нажмите Да, чтобы заменить настройки существующего объекта на настройки
импортируемого объекта.
• Нажмите Да для всех, чтобы заменить настройки всех существующих объектов на настройки
импортируемого объекта.
• Нажмите Нет, чтобы сохранить исходные настройки объекта.
• Нажмите Нет для всех, чтобы сохранить исходные настройки всех объектов, имеющихся
в хранилище.

5. Когда появится сообщение о завершении импорта, нажмите ОК.

Архивы хранилища
Физические файлы хранилища находятся в папке архива, расположенной в корневой папке сервера
архивации. В структуре папки архива используются шестнадцатеричные идентификационные имена,
а в базе данных хранилища структура представлена десятичными идентификационными именами.
Папка архивного хранилища состоит из 16 подпапок с именами 0-F. Каждому файлу хранилища
присвоен уникальный номер ID. Внутри архива файлов размещены все версии или часть версий
файла. Чтобы найти папку архива хранилища, просмотрите ключ реестра на сервере архивации:
HKEY_LOCAL_MACHINE\SOFTWARE\SOLIDWORKS\Applications\ PDMWorks
Enterprise\ArchiveServer\Vaults\VAULTNAME\ArchiveTable
Папка архива может содержать файлы следующих типов.

*.sldprt Последняя версия файла хранится в несжатом виде. Имя файла складывается из
номера версии (00000006) и расширения (в данном случае sldprt).

*.gz Старые версии файла обычно подвергаются сжатию, проводимому еженощно.

*.img Если файл поддерживает уменьшенные изображения, то они сохраняются для


каждой версии.

Index.xml Файл указателя архива, содержащий сведения обо всех версиях файла и, как
правило, имя файла.

Сжатие и очищение архива


По умолчанию все старые версии файлов хранятся на сервере архивации в исходном (несжатом)
состоянии. В целях экономии места можно сжать все версии файлов, кроме самых последних.
Последние версии должны храниться в несжатом виде, чтобы не снижать скорость передачи
данных между сервером и клиентом.
Для сжатия архива на сервере рекомендуется использовать политику SOLIDWORKS PDM. Или
можно вручную добавить ключ реестра, активирующий сжатие, в каждое отдельное хранилище.

73
Хранилища

Сжатие архива хранилища


Для сжатия архива хранилища с помощью правила группы выполните следующие действия.
1. На сервере архивации выберите Пуск > Запустить.
2. Введите gpedit.msc и нажмите ОК.
3. Чтобы добавить политику SOLIDWORKS PDM, разверните Конфигурация компьютера.
4. Нажмите правой кнопкой мыши пункт Административные шаблоны и выберите Добавление
и удаление шаблонов.
5. Нажмите Добавить, чтобы загрузить шаблон политики.
6. Откройте установочный DVD-диск SOLIDWORKS, перейдите к папке
\SWPDMClient\support\polices и выберите шаблон PDMWorks Enterprise.adm.
Параметры политики SOLIDWORKS PDM появятся в разделе Административные шаблоны.

7. Разверните Настройки SOLIDWORKS PDM > Сервер архивации.


8. Дважды нажмите пункт Сжатие архива, чтобы просмотреть параметры сжатия.

74
Хранилища

9. Чтобы запустить сжатие архива на сервере, выберите в политике пункт Включено. В разделе
Расписание сжатия введите строку расписания со временем запуска сжатия.

Сжатие рекомендуется выполнять каждую ночь после резервного копирования.

Расписание имеет следующий формат: Minute Hour Weekday, где:

Minute числа от 0 до 59.

Hour числа от 0 до 23 (0 – полночь).

Weekday числа от 1 до 7 (1 – понедельник).

Между сегментами ставьте пробел. Сегмент может содержать отдельное число, диапазон
(1-7) или перечень (0,15,30,45). Звездочка обозначает полный диапазон. Например:

00* Каждый день в полночь.

0 2 1-5 С понедельника по пятницу в 2 часа ночи.

0** В начале каждого часа каждый день.

0 */2 * В начале каждого второго часа каждый день.

0,15,30,45 * * Каждые 15 минут каждый день.

0,30 * 1-5 Каждые полчаса с понедельника по пятницу.

0 6-18 1-5 Каждый час с 6.00 до 18.00 с понедельника по пятницу.

Используется локальное время сервера.

Чтобы отключить сжатие для хранилища, введите off (выкл.).

10. Закройте окно редактора политики и перезапустите службу сервера архивации, чтобы
применить новое расписание.
• Политика сжатия применяется ко всем архивам хранилища, хранящимся на сервере
архивации.
• Чтобы отменить сжатие конкретного хранилища, вручную поменяйте значение реестра
этого хранилища на off (выкл.).
• Политика действует в рамках одного сервера. В среде с несколькими серверами (например,
в реплицированной среде) придется включать сжатие для каждого сервера отдельно.

Очистка сервера архивации


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

75
Хранилища

удаляется из базы данных хранилища. Физическая папка архива остается на сервере до момента
очистки. По умолчанию этот процесс запускается каждую ночь в 3 часа и охватывает все архивы
хранилища, хранящиеся на сервере архивации.

Ручной запуск сжатия или очистки


Чтобы вручную изменить расписание сжатия или очистки, выполните следующие действия.
1. С помощью редактора реестра найдите ключ хранилища на сервере архивации, подставив
вместо VAULTNAME имя нужного хранилища.
HKEY_LOCAL_MACHINE\SOFTWARE\SOLIDWORKS\Applications\ PDMWorks
Enterprise\ArchiveServer\Vaults\VAULTNAME\

2. Добавьте новое значение строки, Reg_SZ, следующим образом:


• для сжатия – CompressionSchedule;
• для очистки – CleanerSchedule.

3. В поле данных значения введите строку расписания в формате Минуты Часы Дни_недели, как
описано в разделе Сжатие архива хранилища.
4. Перезапустите службу сервера архивации, чтобы применить внесенные изменения.
• Расписание назначается для каждого сервера архивации и хранилища отдельно.
• Чтобы отключить сжатие или очистку, в строке расписания введите off (выкл.).
• Совет: запускайте расписание раз в день.

Схемы холодного хранения


Схемы холодного хранения создаются для автоматического перемещения файлов в хранилище или
для удаления из архива хранилища более ранних версий файла. Можно настроить схемы для всех
файлов в хранилище или только для файлов определенных папок.
Схему можно настроить так, чтобы в папках проекта хранились только самые последние версии
файлов, а старые версии удалялись из архива. При удалении версии ее журнал сохраняется.
Команда "Восстановить" в меню "Получение версии" проводника файлов позволяет восстанавливать
файлы из холодного хранения. Однако если холодное хранение было использовано для удаления
версии файла, его невозможно восстановить на сервере архивации.

При копировании хранилища каждый процесс реплицированного сервера «замораживается»


отдельно. Если требуется «заморозить» старые версии файлов на реплицированных серверах,
придется создавать отдельные схемы холодного хранения для каждого сервера.

Чтобы убедиться, что схема холодного хранения начнет работать, остановите и заново запустите
службу сервера архивации.

76
Хранилища

Создание схемы холодного хранения


Чтобы создать схему холодного хранения, выполните следующие действия.
1. В левой панели инструмента администрирования нажмите правой кнопкой мыши Схемы
холодного хранения и выберите Новая схема холодного хранения.
2. В диалоговом окне Схема холодного хранения введите Имя схемы.
3. Выберите сервер архивации для запуска схемы.
Если хранилище скопировано на несколько серверов архивации, отобразится их список.

4. В разделе Метод холодного хранения выполните следующие действия.


a) Решите, как следует поступить со старыми версиями: удалить или переместить из архива
файлов.
• Удалить архивы файлов. Удаление файлов из хранилища и внесение соответствующей
записи в журнал хранилища.

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


архива.

• Переместить архивы файлов в папку. Перемещение старых версий файлов за пределы


архива.

b) Укажите имя папки, составив его из компонентов пути, например c:\ColdStore, и


компонентов переменных, доступных при нажатии кнопки >.
Например: c:\ColdStore\Год (2) Месяц (2) Счетчик-04
Путь к заданной папке будет использован после запуска схемы холодного хранения.

c) Укажите имя носителя, в данном случае подкаталога, в который будут перемещаться


экземпляры для холодного хранения. Используйте компоненты пути и компоненты
переменных, доступные при нажатии кнопки >.

Чтобы гарантировать уникальность имени, используйте Чтобы гарантировать


уникальность имени, используйте переменные .

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

5. В разделе Версии выберите количество версий, сохраняемое на сервере для каждого архива
файлов. Например, если указать значение 5, то на сервере будет храниться только пять
последних версий файла, а остальные подвергнутся удалению или перемещению.
6. Выберите папки, к которым следует применить схему холодного хранения. Все подпапки
добавляются автоматически: их не нужно указывать отдельно. По умолчанию выбрано все
хранилище. Для выбора отдельных папок используйте кнопки Добавить и Удалить.

77
Хранилища

7. Задайте расписание, выбрав нужный интервал из списка Предопределенный интервал или


составив собственное в разделе Настроенное пользователем расписание.
Чтобы задать собственное расписание, укажите значение в поле Строка интервала.
Расписание имеет следующий формат: Minute Hour Weekday, где:

Minute числа от 0 до 59.

Hour числа от 0 до 23 (0 – полночь).

Weekday числа от 1 до 7 (1 – понедельник).

Между сегментами ставьте пробел. Сегмент может содержать отдельное число, диапазон
(1-7) или перечень (0,15,30,45). Звездочка обозначает полный диапазон. Например:

00* Каждый день в полночь.

0 2 1-5 С понедельника по пятницу в 2 часа ночи.

0** В начале каждого часа каждый день.

0 */2 * В начале каждого второго часа каждый день.

0,15,30,45 * * Каждые 15 минут каждый день.

0,30 * 1-5 Каждые полчаса с понедельника по пятницу.

0 6-18 1-5 Каждый час с 6.00 до 18.00 с понедельника по пятницу.

Используется локальное время сервера.

8. Нажмите кнопку ОК, чтобы сохранить схему.


9. Остановите и повторно запустите службу сервера архивации:
a) В Панели задач выберите Система и безопасность > Администрирование > Службы.
b) В диалоговом окне Службы нажмите правой кнопкой мыши на Сервер архивации
SOLIDWORKS PDM и выберите Остановка.
c) Нажмите правой кнопкой мыши на Сервер архивации SOLIDWORKS PDM и выберите
Запуск.

Пример использования схемы холодного хранения


В этом примере рассматривается схема холодного хранения, согласно которой в хранилище
остается пять последних версий файлов, а остальные передаются из архива на холодное хранение.
• В хранилище имеется 10 версий одного файла.
• Пока схема холодного хранения не запущена, все 10 версий хранятся в архивной папке на
сервере архивации.

78
Хранилища

• После запуска схемы старые версии удаляются из архивной папки файла. Версии с номерами
редакции сохраняются.
• Создается новая папка-носитель, в которую передаются «замороженные» версии.
• В журнале файла появляется запись о том, какие версии были перемещены или удалены с
помощью схемы холодного хранения.
• При попытке извлечь перемещенную или удаленную версию появится предупреждение.

Диалоговое окно «Схема холодного хранения»


В этом диалоговом окне можно управлять старыми файлами и версиями. Их разрешается передавать
на холодное хранение за пределы архивов хранилища или удалять. Указанные действия можно
выполнять одновременно или независимо друг от друга.
При удалении версии ее журнал сохраняется. После «замораживания» версию уже не получится
восстановить на сервере архивации.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Разверните Хранилище , нажмите правой кнопкой мыши Схемы холодного хранения и выберите
Новая схема холодного хранения.

Имя схемы Имя, присвоенное данному набору правил.

Сервер архивации Сервер, на котором расположено хранилище. Для реплицированных


хранилищ перечислены все хост-серверы.

Папки, являющиеся Папки, добавленные в этот список, подвергаются полной обработке,


частью схемы включая подпапки. Для полной обработки хранилища выберите его
корневую папку.

Предопределенные Выбор интервалов применения схемы холодного хранения, например


интервалы Каждый час, каждый день.

79
Хранилища

Строка интервала Включено при выборе Настроенное пользователем расписание.


Расписание имеет следующий формат: Minute Hour Weekday,
где:

Minute числа от 0 до 59.

Hour числа от 0 до 23 (0 – полночь).

Weekday числа от 1 до 7 (1 – понедельник).

Между сегментами ставьте пробел. Сегмент может содержать


отдельное число, диапазон (1-7) или перечень (0,15,30,45).
Звездочка обозначает полный диапазон. Например:

00* Каждый день в полночь.

0 2 1-5 С понедельника по пятницу в 2 часа ночи.

0** В начале каждого часа каждый день.

0 */2 * В начале каждого второго часа каждый


день.

0,15,30,45 * * Каждые 15 минут каждый день.

0,30 * 1-5 Каждые полчаса с понедельника по пятницу.

0 6-18 1-5 Каждый час с 6.00 до 18.00 с


понедельника по пятницу.

Используется локальное время сервера.

Метод холодного хранения

Удалить архивы файлов Удаление старых версий файлов и внесение соответствующей записи
в журнал хранилища.

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


резервное копирование архива.

80
Хранилища

Переместить архивы Перемещение старых версий файлов за пределы архива.


файлов в папку
Укажите имя папки, составив его из компонентов пути, например
c:\ColdStore, и компонентов переменных, доступных при нажатии
кнопки >. Например: c:\ColdStore\Год (2) Месяц (2)
Счетчик-04

Укажите путь к папке, доступной с компьютера, на котором запущен


сервер SOLIDWORKS PDM Archive, выбранный в качестве
Архивного сервера.

Если указан путь UNC, то служба архивного сервера, как правило,


работает под системной учетной записью пользователя, по
умолчанию не имеющего доступа к сети. Чтобы обеспечить доступ
к сети, измените учетную запись, от имени которой запускается
служба, на учетную запись определенного пользователя.

Имя носителя Подкаталог, в который перемещаются экземпляры для холодного


хранения. Имя носителя заносится в журнал файла.

Чтобы гарантировать уникальность имени,


используйте переменные Counter (Счетчик).

Версии

Количество версий для Количество версий, указанное пользователем. Старые версии


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

Никогда не перемещать (Рекомендуется.) Запрет на обработку версий с приложенными


версии с редакциями в редакциями. Обратите внимание, что помеченные версии никогда
холодное хранение не подвергаются холодному хранению.

Отчеты SOLIDWORKS PDM (только для


SOLIDWORKS PDM Professional)
SOLIDWORKS PDM содержит Генератор отчетов, который позволяет пользователям создавать,
сохранять и печатать подробные отчеты о данных файлов, содержащихся в хранилище.
Отчеты генерируются из запросов, которые хранятся в текстовых файлах с расширением .crp.

81
Хранилища

При запуске отчета результирующий запрос отображается в панели Результаты в Генераторе


отчетов. Пользователи могут экспортировать результаты в разделенный запятыми файл (.csv) и
импортировать результаты в электронные таблицы таких программ, как Microsoft Excel.

Форматирование запроса отчета


Запросы отчета содержат структурированные данные, которые отображаются в отчете в Генераторе
отчетов, и одном или нескольких запросах SQL, которые получают информацию из базы данных
SQL.
Вы создаете запросы в текстовом редакторе, таком как Блокнот, и сохраняете из в файле .crp.
Чтобы отформатировать запрос отчета:
1. Откройте текстовой редактор, такой как Блокнот.

82
Хранилища

2. Создайте запрос отчета с использованием следующих элементов:

@[query_identifier (идентификатор_запроса)]
Например:@[GroupMembers]

§Name [display_name(отображаемое_имя)]
Пример: §Name [User details of selected groups]

§Company [company_name (имя_компании)]


Пример: §Company [SOLIDWORKS]

§Description [description (описание)]


Пример: §Description [Lists all members of the selected groups.]

§Version [version_number (номер_версии)]


Пример: §Version [1.1]

§Arguments [ type (тип)


name (имя)[count (счетчик)]
[instruct (инструкция)] ]
Где:
• тип - предопределенный тип аргумента

• name (имя) - переменная, используемая в элементе WHERE запроса SQL

• [count (счетчик] определяет, как значения возвращаются в запрос SQL

• [instruct (инструкция)] отображается в Генераторе отчетов в качестве инструкции


пользователя

Запрос отчета может содержать несколько аргументов.

Все компоненты аргумента должны содержаться в одной строке.

Пример:
§Arguments [ GroupID TheGroupID[N] [Select groups] ]

§Sql [ ]
Пример:
§Sql [ ]

3. В Microsoft SQL Server Management Studio создайте запрос T-SQL на получение данных
из базы данных SQL.
4. Скопируйте запрос SQL и вставьте его в раздел §Sql [ ] запроса отчета.

83
Хранилища

5. Также можно изменить элемент WHERE запроса SQL, если Вы хотите, чтобы аргумент
динамически рассматривался при запуске отчета в Генераторе отчетов.
На шаге 2 используется аргумент [GroupID TheGroupID[N] [Select groups]].
Можно использовать имя переменной TheGroupID для возвращения данных на
основе группы, выбранной пользователем, при запуске отчета.
Чтобы это сделать, в синтаксисе следующего запроса T-SQL необходимо
заменить G.GroupID = 2 на {G.GroupID, TheGroupID, =, OR}.
Синтаксис запроса T-SQL
WHERE G.GroupID = 2 AND G.GroupID = M.GroupID AND U.UserID = M.UserID
Синтаксис запроса отчета
WHERE {G.GroupID, TheGroupID, =, OR} AND G.GroupID = M.GroupID AND
U.UserID = M.UserID]

6. Сохраните запрос отчета в файле .crp.


7. Импортируйте файл .crp в Генератор отчетов для запуска отчета.

Пример запроса отчета


Следующий запрос отчета содержится в Report Examples 1.crp в каталоге_установки —
по умолчанию: C:\Program Files\SOLIDWORKS PDM .
@[GroupMembers] §Name [User details of selected group(s)] §Company
[SOLIDWORKS] §Description [This query will list all members of the
selected groups.] §Version [1.1] §Arguments [ GroupID TheGroupID[N]
[Select group(s)] ] §Sql [ SELECT U.Username, G.Groupname, G.Description
FROM Users U, Groups G, GroupMembers M WHERE {G.GroupID, TheGroupID,
=, OR} AND G.GroupID = M.GroupID AND U.UserID = M.UserID ]
Этот файл содержит дополнительные запросы отчетов, которые пользователь может импортировать
в Генератор отчетов.

Синтаксис запроса отчета


Таблица ниже иллюстрирует типичный синтаксис для файла .crp.
Применяются следующие правила:
• Каждый запрос в файле начинается с @, после него записывается уникальное имя запроса в
скобках.
• Каждый запрос содержит разделы.
• Разделы записываются следующим образом - §Label [переменная]
• Порядок разделов может варьироваться.
• В именах разделов учитывается регистр.

• Можно использовать пары косых линий / символов для добавления замечания или отдельных
множественных запросов в отдельный файл .crp.

84
Хранилища

Текст между двумя парами косых линий игнорируется при выполнении запроса.

Синтаксис Описание и пример

Уникальный идентификатор запроса


@[query_identifier
(идентификатор_запроса)] @[GroupMembers]

Имя, отображаемое в генераторе отчетов на панели


§Name
[display_name(отображаемое_имя)] Запрос
§Name [User details of selected groups]

Имя компании, создающей запрос


§Company [company_name
(имя_компании)] Отображает свойства запроса.
§Company [SOLIDWORKS]

Описание
§Description [description
(описание)] Отображает свойства запроса.
§Description [Lists all members of the
selected groups.]

Номер версии запроса


§Version [version_number
(номер_версии)] Отображает свойства запроса.
§Version [1.1]

Раздел объявления переменной


§Arguments [ type (тип)
name Может отображать запрос для пользователя на ввод
(имя)[count (счетчик)]
[instruct (инструкция)] ] §Arguments [ GroupID TheGroupID[N]
[Select groups] ]
Должен располагаться в одной строке.

Раздел, определяющий инструкцию T-SQL


§Sql [ SELECT column (столбец)
FROM table_name (имя_таблицы) §Sql [ SELECT U.Username, G.Groupname,
WHERE selection_criteria G.Description WHERE {G.GroupID,
(критерий_выбора) ] TheGroupID, =, OR} AND
G.GroupID=M.GroupID AND U.UserID =
M.UserID]

85
Хранилища

Аргументы запроса отчета


Аргументы в запросах отчета управляют тем, как запрос выполняется в базе данных. Они могут
определять переменные, используемые в запросе SQL, и как значения возвращаются в запрос
SQL, или отображать запрос для ввода пользователя при запуске запроса.
Каждый аргумент обладает следующими компонентами:
type (тип) name (имя)[count (счетчик)] [instruction (инструкция)]

Предопределенные типы аргументов


Первый столбец в таблице результатов отображает тип аргумента. Следующие типы
предопределены:

FileID DocumentID (Идентификатор документа) выбранного файла


(Идентификатор
файла)

UserID UserID (Идентификатор пользователя) выбранного пользователя


(Идентификатор
пользователя)

ProjectID ProjectID (Идентификатор проекта) выбранной папки


(Идентификатор
проекта)

Строка Строка

GroupID GroupID (Идентификатор группы) выбранной группы


(Идентификатор
группы)

StatusID StatusID (Идентификатор статуса) выбранного состояния потока работы


(Идентификатор
статуса)

Правила определения аргумента


• Имя не может содержать пробелы.
• Счетчик должен быть жестко запрограммированным числом или символом N, S или M.

Н Обозначает варьируемый счетчик, в котором пользователь получает запрос на ввод


значений.

86
Хранилища

S Если тип аргумента - идентификатор файла, используется аргумент из списка выбора.


Файла добавляются в окно выбранных файлов.
Если тип аргумента - идентификатор пользователя, используется идентификатор
пользователя, вошедшего в настоящее время в хранилище.
Для каждого файла отображается одна таблица.

M Если тип аргумента - идентификатор файла, используется аргумент из списка выбора.


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

Правила замены переменной


В инструкции T-SQL может содержаться ссылка на переменные с использованием простой или
расширенной замены. При запуске отчета переменная {xxx} заменяется идентификатором или
строчкой в запросе.

Простая замена Пример расширенной переменной

D.Filename LIKE {FileName (Имя файла)} D.Filename LIKE 'document.doc'

X.DocumentID = {TheFileID X.DocumentID = 48


(Идентфикатор файла)}

Расширенная замена Пример расширенной переменной

{D.DocumentID, TheFileID, =, OR} (D.DocumentID = 48) OR


(D.DocumentID = 49) OR
.
.
(D.DocumentID = 345)

D.Filename, FileName, LIKE, OR} (D.DocumentID LIKE 'document.doc) OR


(D.DocumentID LIKE 'drawing.slddrw') OR
.
.
(D.DocumentID LIKE 'picture.jpg')

87
Хранилища

Создание транзакционного запроса SQL


Воспользуйтесь редактором транзакционного SQL (T-SQL) в SQL Management Studio для
создания и проверки запросов, используемых в отчетах.
Чтобы создать T-SQL запрос:
1. Войдите в Microsoft SQL Server Management Studio и щелкните Connect (Подключить):
2. В левой панели разверните список Базы данных и разверните базу данных, для которой
необходимо создать запрос SQL:

Разверните список Таблицы, чтобы просмотреть таблицы базы данных.

3. Нажмите правой кнопкой мыши на базу данных и выберите Новый запрос.


4. В правой панели создайте запрос T-SQL, используя следующие элементы:

Синтаксис Пример

SELECT столбец SELECT U.Username (Имя пользователя),


G.Groupname (Имя группы), G.Description
(Описание)

FROM имя_таблицы FROM Users U (Пользователи), Groups G


(Группы), GroupMembers M (Члены групп)

WHERE критерий_выбора WHERE G.GroupID = 2 AND G.GroupID =


M.GroupID AND U.UserID = M.UserID

Не допускается использование имен переменных,


определенных в аргументе запроса отчета, при создании
запроса T-SQL.

После добавления запроса T-SQL в запрос отчета можно


добавить замену аргумента.

Следующее является примером законченного запроса T-SQL:


SELECT U.Username, G.Groupname, G.Description FROM Users U, Groups
G, GroupMembers M WHERE G.GroupID = 2 AND G.GroupID = M.GroupID AND
U.UserID = M.UserID

5. Нажмите кнопку Выполнить (панель инструментов) или выберите Запрос > Выполнить.
Вкладка Результаты отображает данные, возвращенные запросом.
Если существуют проблемы, вкладка Сообщения описывает ошибки запроса.

6. Повторите шаги 4 и 5 до тех пор, пока запрос SQL не вернут желаемую информацию.

88
Хранилища

7. Чтобы проверить запрос в другом хранилище, выберите базу данных хранилища в поле
Доступные базы данных над левой панелью.
8. Скопируйте запрос SQL.
9. Откройте отформатированный запрос в Блокноте.
10. Вставьте запрос SQL в §Sql раздел отчета.
11. Сохраните завершенный запрос отчета в файле .crp.

Выполнение запроса отчета


Можно выполнить запрос отчета в генераторе отчетов, доступ к которому расположен в Проводнике
Windows при входе в хранилище.
Чтобы выполнить запрос отчета:
1. В Проводнике Windows войдите в хранилище, для которого необходимо выполнить запрос.
2. Выберите Инструменты > Генератор отчетов.
3. В Генераторе отчетов выберите Файл > Импорт запроса.
4. Перейдите в месторасположение файла .crp, который определяет отчет, выберите его и
нажмите на кнопку Открыть.
5. В диалоговом окне Права пользователей запросов выберите группы и пользователей, которые
имеют право на доступ к отчету и нажмите на кнопку OK.
Выбранное имя отчета отображается в списке Запросы.

6. Чтобы запустить отчет, выберите его в списке и нажмите на Выполнение запроса (панель
инструментов) или Правка > Выполнение запроса.
Отчет отобразится в панели Результат.

89
4
Серверы архивации

В этой главе описываются следующие темы:

• Добавление сервера архивации


• Вход на сервер архивации
• Обновление сервера архивации
• Удаление сервера архивации
• Просмотр файла журнала сервера архивации
• Копирование файла журнала сервера архивации
• Отображение недублированных файлов (только хранилища SOLIDWORKS PDM
Professional)
• Идентификация сервера, на котором файл дублирован (только хранилища SOLIDWORKS
PDM Professional)
• Свойства сервера

Все серверы архивации, на которых содержатся локальные виды хранилищ для текущей системы,
отображаются в инструменте администрирования в виде узлов.
Развернув узел с именем сервера архивации, можно увидеть список всех хранилищ, принадлежащих
данному серверу архивации. Если развернуть узел одного из хранилищ, появится запрос на вход в
систему, если только он уже не был выполнен вами как пользователем SOLIDWORKS PDM, обладающим
достаточными правами.

Добавление сервера архивации


Для создания хранилища необходимо подключиться к серверу архивации. Сервер архивации можно
добавить в том случае, если он установлен, но не отображается в окне инструмента
администрирования SOLIDWORKS PDM.
Чтобы добавить сервер архивации, выполните следующие действия.
1. Запустите инструмент администрирования, выполнив одно из перечисленных действий:
• В ОС Windows 7 и Windows Server до Windows Server 2012 в меню Windows Пуск
выберите Все программы > SOLIDWORKS PDM > Administration
(Администрирование).
• В ОС Windows 8 и Windows Server 2012 или более поздней версии на экране
Приложения в разделе SOLIDWORKS PDM выберите Administration.

2. Выберите Файл > Добавить сервер.

90
Серверы архивации

3. В поле Имя сервера диалогового окна Добавить сервер выполните одно из перечисленных
ниже действий.
• В списке выберите сервер, который необходимо добавить.
• Если сервер в списке отсутствует (например, если он находится в другой ветви сети),
введите имя системы или IP-адрес.

Имя сервера архивации может не отображаться, если браузер блокирует порт 3030.

4. Нажмите кнопку ОК.


Имя сервера отобразится в левой панели.

5. Войдите в систему как пользователь Windows, имеющий право на подключение к серверу


архивации.
При использовании учетной записи, не обладающей правами на подключение, см. Вход на
сервер архивации.

Вход на сервер архивации


При наличии определенных прав доступа и при определенном способе настройки сервера архивации
для добавления сервера может потребоваться вход в систему. Если используемая учетная запись
подразумевает наличие прав на подключение к серверу архивации, вход осуществлять не требуется.
Чтобы войти в систему сервера архивации, выполните следующие действия.
1. В диалоговом окне «Вход» укажите имя пользователя Windows и пароль, принадлежащие
пользователю с правами административного доступа к хранилищам.
Это должна быть учетная запись пользователя Windows из списка Допуск для присоединения
или списка Административный доступ раздела Безопасность в диалоговом окне Конфигурация
сервера архивации.
Обычно в этом списке по умолчанию отображается имя локального администратора сервера
архивации.

2. Если диалоговое окно «Вход» содержит список доменов, выполните одно из следующих
действий.
• Для локальной учетной записи выберите имя системы, за которым следует (название
локальной учетной записи).
• Для учетной записи домена выберите подходящий домен. Имя домена можно ввести.

3. Нажмите Вход.
Если при подключении к серверу архивации возникли проблемы, убедитесь, что запущена
служба сервера архивации и что порт TCP (по умолчанию: 3030) не заблокирован.

Обновление сервера архивации


Если в узле сервера архивации отображаются не все хранилища, его можно обновить.

91
Серверы архивации

Для клиента Standard на сервере архивации не могут быть использованы хранилища


Professional.

Чтобы обновить сервер архивации, выполните следующие действия.


1. Нажмите правой кнопкой мыши узел сервера и выберите Обновить.
2. При появлении запроса войдите в систему. Для этого необходимо наличие прав на подключение
к серверу архивации.

Удаление сервера архивации


В случае удаления сервера архивации он будет удален из инструмента администрирования данной
системы. При этом работа физического сервера архивации или его хранилищ нарушена не будет.
Чтобы удалить сервер архивации, выполните следующие действия.
1. Удалите все локальные виды хранилищ сервера, предназначенного для удаления.
2. Нажмите правой кнопкой мыши имя сервера архивации и выберите Удалить из дерева.

Просмотр файла журнала сервера архивации


Все события и ошибки, имеющие отношение к работе сервера архивации, записываются в файле
журнала. Файл журнала можно использовать для поиска и устранения неисправностей.
Чтобы просмотреть файл журнала, выполните следующие действия.
• Нажмите правой кнопкой мыши имя сервера архивации и выберите Отобразить журнал
сервера архивации.

Копирование файла журнала сервера архивации


Чтобы сделать файл журнала сервера доступным для службы поддержки или администратора,
достаточно скопировать его.
Чтобы скопировать файл журнала сервера, выполните следующие действия:
1. В инструменте администрирования нажмите правой кнопкой мыши на имя сервера архивации
и выберите Отобразить журнал сервера архивации.
Файл журнала открывается в правой панели.

2. В диалоговом окне Файл журнала выберите Копировать файл журнала (панель


инструментов).
Файл журнала полностью копируется как файл .cog в буфер обмена Windows. Имя файла
- это имя сервера архивации.

92
Серверы архивации

3. Чтобы сохранить файл, вставьте его:


• На рабочий стол
• В папку
• В качестве вложения к сообщению электронной почты или другого документа

4. Чтобы открыть и просмотреть файл, дважды нажмите на него.


Открывается Инструмент администрирования SOLIDWORKS PDM, и файл журнала
отображается на панели справа.

Отображение недублированных файлов (только


хранилища SOLIDWORKS PDM Professional)
Чтобы отобразить список архивов недублированных файлов, выполните следующие действия.
• Нажмите правой кнопкой мыши Статус архива и выберите параметр Отобразить недостающие
файлы.
Откроется список файлов, разделенных запятыми. Этот список включает недублированные
файлы и название сервера, на котором эти файлы отсутствуют.

Идентификация сервера, на котором файл


дублирован (только хранилища SOLIDWORKS
PDM Professional)
Чтобы идентифицировать сервер, на котором файл был дублирован, выполните следующие
действия.
1. В Проводнике Windows войдите в систему хранилища.
2. Выберите файл и перейдите на вкладку Версия.
Скопировано в: отображение имени сервера архивации, на который скопирован файл.

Свойства сервера
В диалоговом окне «Свойства сервера» можно узнать номер порта, используемого сервером.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Правой кнопкой мыши выберите сервер, затем — Свойства.

93
5
Добавления SOLIDWORKS PDM
(только для SOLIDWORKS PDM
Professional)
В этой главе описываются следующие темы:

• Установка добавлений SOLIDWORKS PDM


• Установка приложений для отладки
• Диалоговое окно свойств приложения
• Диалоговое окно «Отладка приложений»

При использовании добавлений расширяются возможности настройки SOLIDWORKS PDM.


Например, можно выполнять следующие действия.
• Установка добавления Dispatch для автоматизации задач и процессов с помощью команд
SOLIDWORKS PDM Dispatch.
• Создание приложения, генерирующего серийные номера, с помощью Visual Basic .Net, и установка
его с целью создания серийных номеров.
• Установка приложения для выполнения задач SOLIDWORKS при создании хранилища. Оно
необходимо для преобразования и печати документов SOLIDWORKS.
Приложение следует установить только на одном компьютере. После этого оно автоматически будет
установлено на всех других компьютерах, имеющих связь с хранилищем.

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

Не рекомендуется устанавливать приложение, отладка которого выполняется в диалоговом окне


Административные приложения.

94
Добавления SOLIDWORKS PDM (только для SOLIDWORKS PDM Professional)

Установка добавлений SOLIDWORKS PDM


Чтобы установить добавление SOLIDWORKS PDM, выполните следующие действия.
1. Раскройте хранилище, в котором планируется использовать приложение.
2. Нажмите правой кнопкой мыши Приложения и выберите пункт Новое приложение.
3. В диалоговом окне Открыть перейдите к местоположению файла .dll, предназначенного для
добавления, выберите этот файл и нажмите кнопку Открыть.
4. В диалоговом окне свойств приложения нажмите ОК.
Приложение отобразится в узле Приложения.

Установка приложений для отладки


Чтобы установить приложение для отладки, выполните следующие действия.
1. Раскройте хранилище, в котором планируется использовать приложение.
2. Нажмите правой кнопкой мыши Приложения и выберите параметр Отладка приложений.
3. В диалоговом окне Отладка приложений нажмите кнопку Добавить приложение.
4. В диалоговом окне Открыть перейдите к местоположению файла .dll, предназначенного для
добавления, выберите этот файл и нажмите кнопку Открыть.
Приложение будет добавлено в список приложений, предназначенных для отладки. В списке также
будет указан путь к файлу .dll и его идентификатор класса.
Чтобы это приложение можно было установить на любом из компьютеров, подключенных к
хранилищу, выберите его и нажмите кнопку Удалить приложение.

Диалоговое окно свойств приложения


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

Сводка

Имя

Компания Компания-разработчик приложения.

Версия приложения

Требуется версия Версия SOLIDWORKS PDM, необходимая для запуска добавления.

95
Добавления SOLIDWORKS PDM (только для SOLIDWORKS PDM Professional)

Пакет Имя CAF-файла приложения.

Описание

Файлы
Отображение списка файлов библиотек (.dll), используемых приложением, и возможность
использования команды Добавить файлы или Удалить файлы.

В хронологическом порядке

В левой панели нажмите История для отображения истории управления приложениями.

Диалоговое окно «Отладка приложений»


Диалоговое окно Отладка приложений служит для отладки приложения без добавления его в
хранилище. Приложение загружается из месторасположения, в котором оно было зарегистрировано
компилятором. При этом оно не влияет на работу других пользователей хранилища.

Не следует добавлять приложение, отладка которого будет выполняться с помощью команды


Новое приложение. Выполнив отладку приложения, нажмите кнопку Удалить приложение.
Пользователи, компьютеры которых подключены к хранилищу, могут впоследствии использовать
команду Новое приложение для установки приложения.

Чтобы открыть это диалоговое окно, выполните следующие действия.


Нажмите правой кнопкой мыши Приложения и выберите параметр Отладка приложений.

Приложения, установленные для отладки на Установленные приложения.


этом компьютере

Добавить приложение Выбор приложения, которое необходимо


установить для отладки.

Удалить приложение Удаление выбранного приложения.

96
6
Модуль Dispatch (только для
SOLIDWORKS PDM Professional)
В этой главе описываются следующие темы:

• Установка добавления Dispatch


• Доступ к приложению Dispatch
• Создание сценариев действий Dispatch
• Изменение сценариев Dispatch
• Создание переменных для сценариев Dispatch
• Экспорт сценариев Dispatch
• Импорт сценариев Dispatch

SOLIDWORKS PDM Dispatch позволяет автоматизировать задачи и процессы в SOLIDWORKS PDM.


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

Установка добавления Dispatch


SOLIDWORKS PDM Dispatch можно установить при наличии достаточных прав на установку и
администрирование добавлений. После установки любой клиент, подключенный к хранилищу, в
котором он установлен, может получить доступ к командам Dispatch.
1. Откройте инструмент администрирования SOLIDWORKS PDM и выполните вход в хранилище
файлов.
2. Выберите Файл > Открыть перейдите к папке C:\Program Files\SOLIDWORKS
PDM\Default Data.
3. Измените фильтр для отображения файлов .caf.
4. Откройте файл Dispatch.caf.
5. Перетащите добавление Dispatch из файла .caf в узел Добавления для хранилища.

97
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Доступ к приложению Dispatch


Откройте инструмент администрирования Dispatch, чтобы создать и изменить сценарии действий
Dispatch.

Доступ к Dispatch в окне инструмента администрирования


1. Войдите в хранилище, где установлено приложение Dispatch, как пользователь с правами
администрирования приложений.
2. Разверните папку Приложения.
3. Выполните одно из действий ниже.
• Нажмите правой кнопкой мыши Dispatch и выберите Административные действия.
• Дважды нажмите Dispatch, чтобы отобразить диалоговое окно Свойства – Dispatch. В
левой панели нажмите Административные действия.

Доступ к Dispatch в Проводнике файлов


Доступ к добавлению SOLIDWORKS PDM Dispatch можно получить в проводнике файлов, если
вы вошли в хранилище с этим добавлением как администратор.
Щелкните Инструменты > Административные действия.

Создание сценариев действий Dispatch


Сценарии действий Dispatch позволяют настроить запуск одной или нескольких команд при
условиях, определенных пользователем. Например, при переходе в определенное состояние
потока работы можно выполнить регистрацию файлов в указанной папке хранилища.
Чтобы создать сценарий Dispatch, просмотрите образцы сценариев на
установочном DVD-диске в папке \SWPDMClient\Support\Dispatch\Dispatch Examples.
Чтобы создать действие сценария Dispatch, выполните следующее.
1. В окне инструмента администрирования разверните узел Приложения, нажмите правой
кнопкой мыши Dispatch.CAF и выберите Административные действия.

Необходимо войти в систему как пользователь, обладающий правами администрирования


приложений.

2. Нажмите кнопку Добавить в диалоговом окне Административные действия.


3. В диалоговом окне Редактировать действие введите имя для действия Dispatch в текстовом
поле Имя действия.
4. Введите описание действия Dispatch в текстовом поле Описание.
5. Укажите метод активации сценария Dispatch. Для этого можно выбрать команду меню,
параметр Переход в другое состояние, Во время разрегистрации или Во время добавления.
6. Добавьте команды в сценарий с помощью кнопки Добавить.

98
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

7. В диалоговом окне Выбрать команду определите переменные, необходимые в Вашем сценарии,


нажав Переменные.

Диалоговое окно «Административные действия»


Используйте диалоговое окно Административные действия, чтобы автоматизировать задачи и
процессы в SOLIDWORKS PDM путем настройки команд SOLIDWORKS PDM Dispatch.
Для отображения этого диалогового окна выполните одно из следующих действий.
• В окне инструмента администрирования разверните узел Приложения, нажмите правой кнопкой
мыши Dispatch.CAF и выберите Административные действия.
• В Проводнике файлов выберите Инструменты > Административные действия.

Необходимо войти в систему как пользователь, обладающий правами администрирования


приложений.

Установленные действия Список доступных сценариев действий Dispatch.

Добавить Добавление нового действия Dispatch.

Правка Изменение выбранного действия.

Удалить Удаление выбранных действий из списка.

Нагрузка Импорт файла действия Dispatch (Импорт файла действия


Dispatch ().

Сохранение Экспорт выбранного действия в файл действия Dispatch (Экспорт


выбранного действия в файл действия Dispatch ().

Копировать Копирование выбранных действий.

Вставить Вставка ранее скопированных действий.

Диалоговое окно «Редактировать действие»


Используйте диалоговое окно Редактировать действие, чтобы определить или изменить сценарии
Dispatch для использования с SOLIDWORKS PDM.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Административные действия .

Имя действия Имя действия Dispatch


Имя отображается в списке Установленные действия диалогового
окна Административные приложения.

99
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Описание Описание, отображаемое в списке Установленные действия


диалогового окна Административные приложения.

Активизация Выберите один или несколько методов инициирования действия.

Команда меню
Указание команды контекстного меню в хранилище.

Переход в другое состояние


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

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

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

Команды Отображение списка команд, которые выполняются, когда


инициируется действие.
Обработка списка выполняется сверху вниз.

Добавить Отображение диалогового окна Выбрать команду, в котором можно


указать и настроить команду.

Удалить Удаление выбранных команд из списка.


Для выбора нескольких команд следует нажать и удерживать клавишу
Ctrl.

Редактировать Позволяет изменить выбранную команду.

Перейти наверх Перемещение выбранной команды в списке команд вверх.

Перейти вниз Перемещение выбранной команды в списке команд вниз.

100
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Переменные Отображение диалогового окна Установить переменные для


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

Диалоговое окно «Условия перехода состояния»


В диалоговом окне Условия перехода состояния указываются пути файлов и состояния, при которых
запускается действие Dispatch.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Включите параметр Во время смены состояния в диалоговом окне Редактировать действие и
нажмите Условия.

Путь Указывается путь к файлам, которые инициируют действие Dispatch.


Для указания путей в качестве подстановочного знака следует
использовать символ %. Например, Например, запускает действие
при соблюдении условий для любого файла %\project\%.bmp в
папке проектов. Укажите один символ % , чтобы инициировать
действие, когда любой файл в хранилище достигнет целевого
состояния.

Цель Позволяет выбрать конечное состояние потока работы. Если файл


или файлы, указанные в пути, достигают конечного состояния потока
работы, инициируется действие. Например, если конечное состояние
Поток работы по умолчанию. Утверждено утверждено, то действие
выполняется каждый раз, когда для файла по указанному пути
определяется состояние "Утверждено" в потоке работ по умолчанию.

После того, как Инициация действия после изменения состояния потока работы (по
произошло изменение умолчанию).
состояния

До того, как произошло Когда состояние должно измениться на указанное, инициируется


изменение состояния действие.

Способ применения параметров, выбранных для Времени активации, с параллельными переходами


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

После изменения состояния Действие Dispatch выполняется один раз, когда последний
обязательный пользователь осуществляет переход файла
и файл переводится в новое состояние.

101
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

До изменения состояния Данный сценарий выполняется для каждого обязательного


пользователя, выполняющего переход файла, прежде чем
изменится состояние файла. Например, если для
завершения перехода требуется три пользователя, сценарий
выполняется три раза.
Если пользователь отменяет переход, сценарий Dispatch
не выполняется, а действия Dispatch, которые были
выполнены при исходном переходе файла, не отменяются.
Любые изменения, внесенные в файл с помощью данного
сценария, сохранятся после отмены перехода.

Диалоговое окно «Условия изменения разрегистрации»


В диалоговом окне Условия изменения разрегистрации указываются пути файлов и состояния, при
которых запускается действие Dispatch.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Включите параметр Во время разрегистрации в диалоговом окне Редактировать действие и
нажмите Условия.

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


Для указания путей в качестве подстановочного знака следует
использовать символ %. Например, Например, запускает
действие при соблюдении условий для любого файла
%\project\%.bmp в папке проектов. Укажите один символ
%, чтобы инициировать действие, когда любой файл в
хранилище соответствует условию.

Разрегистрировать Позволяет выбрать состояние контроля редакции. Если файл


или файлы, указанные в пути, достигают выбранного
состояния, инициируется действие. Например, если выбрано
состояние Регистрация, то действие будет выполняться
каждый раз при регистрации файла, соответствующего
указанному пути.

После того, как произошло Действие инициируется после изменения состояния (по
изменение разрегистрации умолчанию).

До того, как произошло Действие инициируется до изменения состояния.


изменение разрегистрации

Диалоговое окно «Добавить условие»


В диалоговом окне Добавить условие указываются пути файлов, при добавлении которых в
хранилище запускается действие Dispatch.

102
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Чтобы открыть это диалоговое окно, выполните следующие действия.


Включите параметр Во время добавления в диалоговом окне Редактировать действие и нажмите
Условия.

Путь Указывается путь к файлам, которые инициируют действие. Для


указания путей в качестве подстановочного знака следует
использовать символ %. Например, Например, запускает действие
при добавлении файлов в папку "budget". Укажите один символ %,
чтобы инициировать действие при добавлении в хранилище любого
файла.

После операции Инициация действия после добавления файла (по умолчанию).


добавления

До операции добавления Инициация действия перед добавлением файла.

Диалоговое окно «Выбрать команду»


Это окно позволяет выбрать команду для выполнения, когда инициируется действие. В зависимости
от выбранной команды в открывшемся окне можно настроить соответствующие параметры.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите кнопку Добавить в диалоговом окне Редактировать действие .

Раскрывающийся список команд действия Добавление в действие команд из раскрывающегося


списка.

Добавление команд управления данными


Этот параметр позволяет выбрать команду управления данными, когда инициируется действие. В
зависимости от выбранной команды в открывшемся окне можно настроить соответствующие
параметры.
1. Нажмите кнопку Добавить в диалоговом окне Редактировать действие.
2. В диалоговом окне Выбрать команду выберите команду управления данными.
3. Если затем откроется диалоговое окно, настройте действия пользователя при использовании
команды и нажмите кнопку OK.
В диалоговом окне «Редактировать действие» команда отображается в столбце Тип, а аргументы
команды – в столбце Содержимое.

Диалоговое окно «Регистрация файла»


В диалоговом окне Регистрация файла указываются файлы, которые будут зарегистрированы в
хранилище при выполнении инициированного действия.

103
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Чтобы открыть это диалоговое окно, выполните следующие действия.


Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите Регистрация
файла и нажмите OK.
При выполнении действия файл будет зарегистрирован, только если текущий пользователь получил
этот файл. В случае внесения в файл изменений создается новая версия с использованием
указанного комментария. Если изменения не внесены, разрегистрация отменяется. Если текущий
пользователь не получил файл, отображается диалоговое окно ошибки.

Имя файла Указание одного или нескольких имен файлов для регистрации, когда
инициируется действие. Введите путь полностью, включая имя файла.
Нажмите , чтобы вставить переменную. Перед переменными и
после них необходимо поставить знак процента (Перед и после
переменных необходимо указать знак процента (),
например %.

Заметка Задает комментарий, используемый при регистрации файла. Нажмите


для вставки переменных.

Перезаписать последнюю Перезапись последней версии файла.


версию
Перезапись версии не поддерживается действием Dispatch в
следующих случаях:
• Вошедший в систему пользователь не обладает разрешениями на
перезапись папки или разрешениями состояний.
• У версий файлов есть связанные элементы со значением
Автоматическое обновление.

Диалоговое окно «Разрегистрация файла»


В диалоговом окне Разрегистрация файла указываются файлы, которые будут извлечены из
хранилища при выполнении инициированного действия.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите Разрегистрировать
файл и нажмите OK.
Когда действие Dispatch инициировано, указанный файл выдается пользователю, инициировавшему
это действие.

Имя файла Поле для указания имени файла для разрегистрации, когда
инициируется действие. Введите путь полностью, включая имя файла.
Нажмите , чтобы вставить переменную. Перед переменными и
после них необходимо поставить знак процента (Перед и после
переменных необходимо указать знак процента (),
например %.

104
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Диалоговое окно «Копирование файла»


В диалоговом окне Копирование файла можно определить исходный файл и место назначения для
его копирования.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите Копировать файл
и нажмите OK.
Исходные и конечные значения, указываемые пользователем, хранятся в переменных среды
выполнения Dispatch.

Это версия файла, которая на текущий момент хранится в копируемом локальном кэше. Если
версии в кэше отсутствуют, копируется последняя доступная версия. Для извлечения правильной
версии используйте эту команду вместе с командой «Получить файл».

Исходный файл Указание точного пути (включая имя файла) к исходному файлу,
который необходимо скопировать. Чтобы добавить определенную
переменную (например, переменную, содержащую выбранный путь
к файлу), нажмите .

Файл назначения Указание точного пути (включая имя файла) к месту назначения копии
файла. Чтобы выбрать определенную переменную (например,
переменную, содержащую имя файла назначения), нажмите . Если
файл назначения уже существует, отобразится предупреждение.

Диалоговое окно «Создать папку»


С помощью диалогового окна Создать папку в указанном местоположении создается новая папка.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие , затем выберите Создать папку
и нажмите OK.
Когда инициируется действие Dispatch, создается указанная папка.

Если папка уже существует, при обработке команды отображается предупреждение.

Имя папки отчета: Указание точного пути (включая имя папки) к местоположению, где
будет создана папка. Чтобы добавить определенную переменную
(например, содержащую выбранный путь к папке), нажмите кнопку
.

Диалоговое окно «Удалить файл»


С помощью диалогового окна Удалить файл можно удалить указанный файл.

105
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Чтобы открыть это диалоговое окно, выполните следующие действия.


Нажмите Добавить в диалоговом окне Редактировать действие , затем выберите Удалить файл
и нажмите OK.
Когда инициируется действие Dispatch, указанный файл удаляется.

Имя файла Указание точного пути (включая имя файла) к файлу, который
необходимо удалить. Чтобы добавить определенную переменную
(например, содержащую имя файла), нажмите кнопку .

Также удалить файл из Позволяет удалить версию файла в хранилище, если она существует,
хранилища а также локальную версию. Если этот флажок не установлен, удаляется
только локальная копия в кэше.

Диалоговое окно «Получить файл»


В диалоговом окне Получить файл можно извлечь копию указанного файла в локальный кэш.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие , затем выберите Получить файл
и нажмите OK.
Используйте команду «Получить файл», чтобы обеспечить использование в сценарии Dispatch
последней доступной версии файла; когда инициируется действие Dispatch, в соответствии со
сценарием извлекается указанный файл.

Путь файла Указание точного пути (включая имя файла) к файлу,


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

Получить последнюю версию Извлечение файла только в случае его отсутствия в


файла, если он отсутствует локальном кэше.

Получить последнюю версию Извлечение файла независимо от версии, сохраненной в


файла, если он отсутствует, или локальном кэше.
предыдущую версию

Диалоговое окно «Переместить локальную папку»


С помощью диалогового окна Переместить локальную папку можно переместить или переименовать
локальную папку.

Эту команду можно использовать только для локальных папок; с ее помощью нельзя переместить
папку, которая хранится в хранилище.

Чтобы открыть это диалоговое окно, выполните следующие действия.


Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите Переместить
локальную папку и нажмите OK.

106
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Старое имя папки Указание точного пути (включая имя папки) к папке, которую
необходимо переместить. Нажмите , чтобы вставить переменную.

Новое имя папки Указывает точный путь (включая имя папки) к целевому
местоположению папки. Чтобы переименовать папку, целевой путь
должен совпадать с путем к источнику. Необходимо только указать
для папки новое имя. Нажмите , чтобы вставить переменную.

Диалоговое окно "Переместить/переименовать файл"


Используйте диалоговое окно Переместить/переименовать файл для перемещения и переименования
локального файла.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите
Переместить/переименовать файл и нажмите ОК.

Путь к файлу для Указание точного пути (включая имя файла) к файлу, который
перемещения/переименования необходимо переместить/переименовать. Нажмите , чтобы вставить
переменную.

Новый путь или имя Поле для указания нового пути (исключая имя файла) для
файла перемещения файла или нового имени файла, включая расширение
файла для его переименования.

Диалоговое окно «Установите переменные карты»


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

Чтобы задать переменные, необходимо получить файл.

Чтобы открыть это диалоговое окно, выполните следующие действия.


Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите Установите
переменные карты и нажмите OK.

Элемент для назначения переменной


Выберите один из указанных ниже параметров.

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

107
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Файл и путь Команда выполняется для файла с указанным путем.


Чтобы определить путь файловой системы, введите текст или нажмите
для выбора переменных Dispatch, которые будут включены в
путь.

Папка и путь Команда выполняется для папки с указанным путем.

Чтобы определить путь к папке, введите текст или нажмите , чтобы


выбрать переменные Dispatch для включения в путь.

Переменная карты Выбор из списка всех переменных хранилища.


назначения

Список конфигураций Введите имена конфигураций для обновления.


Чтобы обновить все конфигурации, оставьте поле незаполненным.

Значение переменной Введите значение переменной. Для этого введите текст или задайте
переменную, выбрав переменные Dispatch в списке, отображаемом
при нажатии кнопки .

Добавление команд ввода данных


Этот параметр позволяет выбрать команду ввода данных, когда инициируется действие. В
зависимости от выбранной команды в открывшемся окне можно настроить соответствующие
параметры.
1. Нажмите кнопку Добавить в диалоговом окне Редактировать действие.
2. В диалоговом окне Выбрать команду выберите команду ввода данных.
3. Если затем откроется диалоговое окно, настройте действия пользователя при использовании
команды и нажмите кнопку OK.
В диалоговом окне «Редактировать действие» команда отображается в столбце Тип, а аргументы
команды – в столбце Содержимое.

Диалоговое окно «поле со списком»


В окне типа поле со списком имеется раскрывающийся список параметров.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите Комбинированное
окно и нажмите OK.
Указанное окно отобразится для пользователя, инициирующего действие. Выбранный пользователем
параметр сохраняется в указанной переменной среды выполнения Dispatch.

108
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Строка запроса Строка запроса для поля со списком.

Имя переменной Задает переменную среды выполнения со значением, выбранным


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

Выбор Параметры раскрывающегося списка для отображения в созданном


поле со списком. Введите каждый параметр на отдельной строке
текстового поля.

Использование диалогового окна «поле со списком»


В диалоговом окне «поле со списком» можно выбрать нужный параметр в раскрывающемся списке.
В диалоговом окне Поле со списком отображается настраиваемый раскрывающийся список
параметров. Нажмите на нужный пункт, а затем нажмите ОК.

Диалоговое окно «поле редактирования»


В диалоговом окне «поле редактирования» можно отобразить текст с указанной строкой запроса.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие , затем выберите Поле
редактирования и нажмите OK.
Указанное поле редактирования отобразится для пользователя, инициирующего действие. Вводимый
пользователем текст сохраняется в указанной переменной среды выполнения Dispatch.

Строка запроса Указание строки, отображаемой в текстовом поле для пользователя,


который запускает действие.

Имя переменной Позволяет указать, что переменная среды выполнения должна


содержать текстовую строку, введенную пользователем. Выберите
существующую переменную среды выполнения из раскрывающегося
списка или нажмите для определения новой переменной среды
выполнения.

Диалоговое окно «Генерация параметров»


В диалоговом окне Генерация параметров при выполнении инициированного действия можно
создать текстовый файл на основе шаблона.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите Генерация
параметров и нажмите OK.
На основе данных и переменных предварительно определенного шаблона при выполнении
инициированного действия создается текстовый файл с развернутыми значениями переменных
(например, значениями карт данных выбранных файлов).

109
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Шаблон Указание точного пути (включая имя файла) к шаблону создаваемого


файла. Этот шаблон ANSI содержит статичный текст и динамические
имена переменных Dispatch (%variable%) для замены в
создаваемом файле. Нажмите для перехода к файлу.

Имя файла Указание точного пути (включая имя файла) к файлу, который
необходимо создать. Нажмите для перехода к существующему
файлу.

Используйте счетчик для При выборе этого параметра каждому созданному файлу добавляется
получения уникальных уникальный номер. Этот номер добавляется к имени файла перед
имен файлов расширением (например, Export1.txt, Export2.txt).

Присоединить к Если параметр выбран и указанное имя файла существует, результат


существующему файлу добавляется к имени файла на основе указанного шаблона.

Назначить имя файла Указание для переменной среды выполнения имени файла. Выберите
существующую переменную среды выполнения из раскрывающегося
списка или нажмите для определения новой переменной среды
выполнения.

Диалоговое окно «Окно сообщения OK»


С помощью диалогового окна Окно сообщения OK можно отобразить окно сообщения для
пользователя.

Чтобы закрыть окно, нажмите кнопку OK; выполнение сценария команды Dispatch будет
остановлено до тех пор, пока пользователь не закроет диалоговое окно.

Чтобы открыть это диалоговое окно, выполните следующие действия.


Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите Окно сообщения
OK и нажмите OK.

Строка для отображения в окне Указание строки для отображения в окне сообщения OK. С
сообщения помощью клавиши Enter создайте разрыв строки. Нажмите
, чтобы вставить переменные.

Диалоговое окно «Отправить сообщение»


С помощью диалогового окна Отправить сообщение выбранным пользователям или группам можно
отправить сообщение электронной почты.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите Отправить
сообщение и нажмите OK.

110
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Отправьте сообщение одному или нескольким пользователям или группам, определенным на


сервере. Укажите тему и сообщение. Для форматирования сообщения можно использовать теги
HTML.

В Выберите группы и пользователей для получения сообщения.

Тема Указание темы сообщения.

В предварительно определенные или определенные пользователем


переменные тему добавить невозможно.

Сообщение Указание сообщения. Для форматирования текста используйте теги


HTML.

Предварительно определенные или определенные пользователем


переменные в сообщение добавить невозможно.

Диалоговое окно «Да-Нет Окно сообщений»


В диалоговом окне Да-Нет Окно сообщений можно отобразить запрос с вариантами ответов «Да»
или «Нет».
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите окно сообщения
«Да-Нет» и нажмите OK.
Окно сообщений «Да-Нет» отображается для пользователя, который инициирует действие.
Значение, которое выбирает пользователь, сохраняется в указанной переменной среды выполнения
Dispatch.

Строка запроса Строка запроса для окна сообщения. В строку запроса можно
добавить динамические имена переменных Dispatch (В строку
запроса можно добавить динамические имена
переменных Dispatch (), например: %variable%.

Имя переменной Указание для переменной среды выполнения значения, выбранного


в окне сообщения «Да-Нет». Выберите существующую переменную
среды выполнения из раскрывающегося списка или нажмите для
определения новой переменной среды выполнения.

Значение ДА Это значение будет сохранено в определенной переменной среды


выполнения, если пользователь выберет значение «Да».

Значение НЕТ Это значение будет сохранено в определенной переменной среды


выполнения, если пользователь выберет значение «Нет».

111
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Добавление системных команд и команд логики элемента


управления
В этом окне можно выбрать команду логики элемента управления или системную команду для
выполнения, когда инициируется действие. В зависимости от выбранной команды в открывшемся
окне можно настроить соответствующие параметры.
1. Нажмите кнопку Добавить в диалоговом окне Редактировать действие.
2. В диалоговом окне Выбрать команду выберите логику элемента управления или системную
команду.
3. Если затем откроется диалоговое окно, настройте действия пользователя при использовании
команды и нажмите кнопку OK.
В диалоговом окне «Редактировать действие» команда отображается в столбце Тип, а аргументы
команды – в столбце Содержимое.

ОтменаSOLIDWORKS PDM
Добавьте команду Отмена SOLIDWORKS PDM в сценарии действий, чтобы остановить текущее
событие SOLIDWORKS PDM.
В диалоговом окне Выбрать команду укажите команды, которые требуется добавить в используемые
сценарии действий Dispatch. Если необходимо остановить текущее событие SOLIDWORKS PDM,
инициированное по сценарию, добавьте в сценарий действий команду Отмена SOLIDWORKS
PDM . Например, если сценарий запускается после утверждения документа (на основе значения
определенной переменной), в сценарий можно добавить переход, который отменяет изменение
состояния, если переменная не найдена.

Диалоговое окно «Условный скачок»


В диалоговом окне Условный скачок можно определить условия для перехода к предварительно
определенной метке команды Dispatch.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите Переход и нажмите
OK.
В диалоговом окне «Условный скачок» укажите условие для начала перехода в сценарии Dispatch.
Укажите предварительно определенную метку для определения положения, в которое будет
выполняться переход.

Если Указание строки или переменной, которая должна соответствовать


определенному условию, чтобы был выполнен переход. (Например,
если файл существует, тогда выполняется переход.) Нажмите ,
чтобы добавить переменные.

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

112
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Всегда При выборе этого параметра переход всегда будет осуществляться


к выбранной метке.

= Если оцениваемая строка, указанная в текстовом поле выше,


соответствует строке в текстовом поле ниже, будет выполнен
переход к указанной метке.

> Если оцениваемое строковое значение, указанное в текстовом поле


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

>= Если оцениваемое строковое значение, указанное в текстовом поле


выше, равно значению в текстовом поле ниже, будет выполнен
переход к указанной метке.

!= Если оцениваемая строковое значение, указанное в текстовом поле


выше, не соответствует значению в текстовом поле ниже, будет
выполнен переход к указанной метке.

Зависит от регистра Для указанных в текстовых полях строк учитывается регистр.

Существует локально Если указанный файл существует на локальном компьютере, будет


выполнен переход к следующей метке.

Существует в хранилище Если указанный файл существует в хранилище, будет выполнен


переход к указанной метке.

тогда перейти к метке Выберите предварительно определенную метку команды Dispatch


для перехода при соответствии определенным условиям.

Конец всех конфигураций


Добавьте в сценарий команду Конец всех конфигураций, чтобы указать конец блока команд
(начиная с Для всех конфигураций).
В приведенном ниже примере показана последовательность команд в сценарии Dispatch. Команды
добавлены в блок. Для наиболее эффективного использования созданных блоков можно
использовать определяемые условиями переходы.

Тип Содержимое Описание

Для всех конфигураций Block START Инициирует выполнение


блока.

Выполнить Shell c:\plot.exe Указание действия для


%PathToSelectedFile%,%CurrentConfig% блока, в данном случае –
команды shell.

113
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Тип Содержимое Описание

Конец всех конфигураций Block END Завершение блока.

Конец всех документов


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

Если блок не задан с использованием команд Для всех документов и Конец всех документов,
команды сценария выполняются только один раз, даже если выбраны несколько документов.
Например, если выбраны 10 файлов и активирован сценарий действий Dispatch, следует
использовать блок для группировки файлов и обработки их в одном окне вместо 10 отдельных
окон.

В приведенном ниже примере показана последовательность команд в сценарии Dispatch. Поскольку


команда копирования включена в блок Для всех документов, она будет выполнена для всех
выбранных файлов.

Тип Содержимое Описание

Поле редактирования DestFolder Отображается в поле


редактирования и
позволяет ввести папку
назначения

Для всех документов Block START Инициирует блок команд,


которые должны быть
выполнены для выбранных
документов.

Копирование файла %PathToSelectedFile% => Выполняет копирование


%DestFolder%\%NameOfSelectedFile% каждого выбранного
файла.

Конец всех Block END Завершение блока.


документов

Для всех конфигураций


Добавьте в сценарий команду Для всех конфигураций, чтобы указать начало блока команд
(заканчивая Конец всех конфигураций).
В приведенном ниже примере показана последовательность команд в сценарии Dispatch. Команды
добавлены в блок. Для наиболее эффективного использования созданных блоков можно
использовать определяемые условиями переходы.

114
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Тип Содержимое Описание

Для всех конфигураций Block START Инициирует выполнение


блока.

Выполнить Shell c:\plot.exe Указание действия для


%PathToSelectedFile%, блока, в данном случае –
команды shell.
%CurrentConfig%Config

Конец всех конфигураций Block END Завершение блока.

Для всех документов


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

Если блок не задан с использованием команд Для всех документов и Конец всех документов,
команды сценария выполняются только один раз, даже если выбраны несколько документов.
Например, если выбраны 10 файлов и активирован сценарий действий Dispatch, следует
использовать блок для группировки файлов и обработки их в одном окне вместо 10 отдельных
окон.

В приведенном ниже примере показана последовательность команд в сценарии Dispatch. Поскольку


команда копирования включена в блок Для всех документов, она будет выполнена для всех
выбранных файлов.

Тип Содержимое Описание

Поле редактирования DestFolder Отображается в поле


редактирования и
позволяет ввести папку
назначения.

Для всех документов Block START Инициирует блок команд,


которые должны быть
выполнены для выбранных
документов.

Копирование файла %PathToSelectedFile% => Выполняет копирование


%DestFolder%\%NameOfSelectedFile% каждого выбранного
файла.

Конец всех Block END Завершение блока.


документов

115
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Диалоговое окно «Метка»


В диалоговом окне Метка можно определить метку Dispatch в сценарии команды.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие , затем выберите Метка и нажмите
OK.

Имя метки Поле, в котором можно создать метку для определяемых условиями
переходов в сценарии Dispatch.

Диалоговое окно «Выполнить Shell»


В диалоговом окне Выполнить Shell можно вызвать системную команду.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие , затем выберите Выполнить
Shell и нажмите OK.
Укажите командную строку или выберите команду shell (оболочки) для добавления в сценарий
Dispatch. Например, можно использовать команду «Выполнить Shell» для отправки файла в
программу, которая создает файлы PDF. К выбранной команде можно также применить параметры.
Можно приостановить выполнение сценария Dispatch, пока не будет завершено выполнение
команды системы, или выполнять их одновременно.

Командная строка Указание полной командной строки для извлечения в сценарии


Dispatch.

Команда Shell Нажмите, чтобы указать команду shell (оболочки) для извлечения
в сценарии Dispatch. Для указания команды shell выберите команду
в раскрывающемся списке Глагол и заполните поля Имя файла и
Параметры.

Глагол Выберите в раскрывающемся списке команду (открытия,


редактирования, печати или обзора). Если команда не выбрана, по
умолчанию вызывается команда открытия.

Имя файла Указание точного пути файла для выполнения или использования
выбранной команды shell. Нажмите , чтобы вставить переменную.

Параметры Указание дополнительных параметров для отправки в исполняемый


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

Остановить выполнение Установите этот флажок, чтобы остановить выполнение сценария


сценария команд Dispatch до завершения выполнения системной команды.

116
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Диалоговое окно «Ожидание»


В диалоговом окне Ожидание можно остановить выполнение сценария Dispatch до тех пор, пока
не возникнет указанное условие.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите Ожидание и
нажмите OK.

Ждать пока Позволяет выбрать условие для запуска сценария Dispatch


восстановления обработки. К этим условиям относятся следующие:

Файл создан
Укажите Имя файла.

Файл удален
Укажите имя файла.

Значение реестра установлено


Укажите значение реестра.

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

Значение реестра Указание точного имени ключа реестра для создания, чтобы в рамках
сценария могла быть восстановлена обработка. Нажмите , чтобы
вставить переменную.

Диалоговое окно «Запись значения реестра»


В диалоговом окне Запись значения реестра можно создать или обновить значение реестра.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Добавить в диалоговом окне Редактировать действие, затем выберите Запись значения
реестра и нажмите OK.

Пользователь, вошедший в систему, который инициирует действие Dispatch, должен обладать


достаточными правами на обновление указанного ключа реестра. Укажите контейнер в следующем
предложенном ключе реестра: HKEY_CURRENT_USER.

117
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Ключ Поле для указания полного ключа реестра и контейнера значений


реестра, например
HKEY_CURRENT_USER\Software\SOLIDWORKS\PDMWorks
Enterprise\Language. Если контейнер значений не существует,
он будет создан. (Ключи должны быть заданы.)

Значение Поле для указания значения ключа реестра. Нажмите , чтобы


вставить переменную.

Строка Сохранение значения в виде строки.

DWORD Сохранение значения как тип DWORD.

Изменение сценариев Dispatch


Действия и их порядок в сценариях Dispatch можно изменить с помощью диалогового окна
Редактировать действие.
1. Откройте диалоговое окно Административные действия.
2. В списке Установленные действия выберите сценарий действий Dispatch для редактирования
и нажмите кнопку Редактировать.
3. Используйте диалоговое окно «Активация» Редактировать действие, чтобы внести изменения
в сценарий действий.
4. Для определенных действий сценария можно внести изменения.
a) Нажмите кнопку Добавить, чтобы добавить новые действия.
b) Нажмите кнопку Удалить, чтобы удалить действие.

Удаляйте только действительно ненужные сценарии действий: команда Удалить не


подлежит отмене.

c) Нажмите кнопку Редактировать, чтобы обновить данные действия.


d) Для изменения порядка действий в сценарии нажмите Переместить наверх или
Переместить вниз.

Создание переменных для сценариев Dispatch


Используйте диалоговое окно Установить переменные, чтобы определить переменные
SOLIDWORKS PDM Dispatch, которые будут использоваться при выполнении действия Dispatch.
Можно создать переменные для использования в сценариях Dispatch и в графических
элементах, создаваемых для сценариев.
1. Перейдите в диалоговое окно Установить переменные, нажав Переменные в диалоговом окне
Редактировать действие или нажимая в диалоговых окнах Dispatch.
2. Нажмите кнопку Добавить, чтобы создать новую переменную.
3. В поле Имя выберите вновь добавленную переменную и введите имя.

118
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

4. В раскрывающемся списке Тип выберите тип данных:

Параметр Описание

Текущая конфигурация %CurrentConfig%


Пример: @

Текущий путь папки %CurrentFolderPath%


Пример: C:\VaultProjA\FolderA

Текущая редакция %CurrentRevisionOfFile%


выбранного файла(-ов)
Пример: А

Текущая версия %CurrentVersionOfFile%


выбранного файла(-ов)
Пример: 4

Каталог выбранного %DirOfSelectedFile%


файла(-ов)
Пример: C:\VaultProjA\FolderA

Имя текущей папки %NameOfCurrentFolder%


Пример: FolderA

Имя текущего хранилища %NameOfCurrentVault%


Пример: VaultProjA

Имя пользователя %NameOfLoggedInUser%


Пример: Администратор

Имя выбранного %NameOfSelectedFile%


файла(-ов)
Пример: 89-NOAO-4200-1234.sldprt

Имя пользователя, %NameOfUserCreatedFile%


создавшего выбранный
Пример: Администратор
файл(-ы)

Путь выбранного %PathToSelectedFile%


файла(-ов)
Пример:
C:\VaultProjA\FolderA\89-NOAO-4200-1234.sldprt

Путь к корневой папке %RootFolderPath%


SOLIDWORKS PDM
Пример: C:\VaultProjA

119
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Параметр Описание

Переменные во время Переменная среды выполнения является временным


исполнения контейнером для хранения данных, введенных пользователем.
Затем переменную среды выполнения можно использовать в
сценариях действий.
Пример: UserState

Выбранный файл(-ы) %SelectedFileCurrentWorkflowState%


текущего рабочего
Пример: Одобрен
состояния

Статическая строка Задание для переменной статической строки, созданной с


использованием поля Значение.
Пример: %Number%_%Rev%.pdf

Время, когда выбранный %TimeFileCreated%


файл(-ы), был(-и)
Пример: 20090726 14:44:1
созданы(-ы)

Время, когда выбранный %TimeFileModified%


файл(-ы), был(-и)
Пример: 20090726 17:04:12
изменен(-ы)

Значение переменной Задание для переменной значения переменной среды,


среды выбранной пользователем.
Пример: USERNAME

Значение переменной Задание для переменной значения переменной реестра,


реестра выбранной пользователем.
Пример: FileExtVer

Значение переменной из Задание для переменной значения переменной карты данных,


карты данных выбранного выбранной пользователем.
файла(-ов)
Пример: Дата утверждения

120
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

5. Заполните поля для условий, которые отображается в соответствии с выбранным типом.


a) Если в списке Тип выбрано значение Статическая строка, в поле Значение введите
значение или нажмите для построения значения из предварительно определенных
переменных, строковых или арифметических функций.
b) Если в списке Тип выбрано значение Значение переменной среды, в поле Переменная
среды введите переменную среды или нажмите кнопку для ее выбора.
c) Если в списке Тип выбрано значение Значение переменной реестра, в поле Переменная
реестра введите имя переменной реестра.
d) Если в списке Тип выбрано значение Значение переменной из карты данных
выбранного файла(-ов), в поле Переменная карты данных введите переменную или
нажмите для ее выбора. Далее в поле Конфигурация введите конфигурацию.
6. Добавьте другие переменные (с помощью кнопки Добавить) или удалите переменные (для
этого выберите переменную и нажмите кнопку Удалить).
7. Нажмите кнопку OK, чтобы сохранить переменные.

Диалоговое окно "Установить переменные"


Используйте диалоговое окно Установить переменные, чтобы определить переменные
SOLIDWORKS PDM Dispatch, которые будут использоваться при выполнении действия Dispatch.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Нажмите Переменные в диалоговом окне Редактировать действие или выберите Настроенные
пользователем переменные > Новая переменная.
Используйте переменные в сценариях сохранения и обработки значений. Может потребоваться
сохранить имя выбранного файла или значения карты данных файла, например. Переменные
можно задать, объединив предварительно определенные или определенные пользователем
переменные. Например, если для переменной Release значение определяется как
%Number%_%Rev%.pdf, значение Release создается в результате оценки переменных Number
и Rev. Например, если Number равно 4, а Rev — 2, тогда для Release будет задано значение
4_2.pdf.
Переменные форматируются как строки, имена переменных заключаются в знаки «%». Например,
«%PathToSelectedFile%» определяется по пути и имени текущего выбранного файла при
выполнении действия Dispatch.
В диалоговом окне Установить переменную отображаются определенные поля в зависимости от
типа создаваемой переменной. Например, если новая переменная создается как
статическая строка, в текстовом поле Значение будут отображаться строковые значения.

Переменные Список имен и сведений для всех определяемых пользователем


переменных.

Добавить Нажмите, чтобы добавить новую определяемую пользователем


переменную.

Удалить Нажмите, чтобы удалить существующую переменную, определенную


пользователем.

121
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Name Поле для указания имени переменной, определяемой пользователем.


Затем добавляется ссылка на имя переменной с помощью добавления
знаков процента "%" вокруг имени. Например, Затем при
использовании в программе имя переменной
заключается в знаки процентов «%». Например, .

Имя не должно повторять предварительно определенные


переменные файла.

Тип Выбор типа переменной для использования. В зависимости от


выбранного типа отображаются различные поля дополнительных
параметров.

Значение Введите значение для переменной. Нажмите , чтобы выбрать


предварительно определенные строковые функции, арифметические
функции и переменные.

Функции для переменных


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

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

Функции, синтаксис и описание Аргументы и примеры

Left(<строка>,<количество>) <строка> — строка символов


Возвращает из заданной строки <количество> – количество символов для возврата
указанное слева количество символов.
Пример: Left(ProjectAA,7) — возвращает
«Project»

Right(<строка>,<количество>) <строка> – строка символов


Возвращает из заданной строки <количество> – количество символов для возврата
указанное справа количество
символов. Пример: Возвращает
"AA"Right(ProjectAA,2) —

122
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Функции, синтаксис и описание Аргументы и примеры

Mid(<строка>,<начало>,<количество>) <строка> — строка символов


Возвращает из заданной строки <начало> – номер начального положения. Позицией
вложенную строку (начиная с первого символа считается 0.
указанного положения).
<количество> – количество символов для возврата

Пример: Mid(ProjectAA,2,2) — возвращает "oj"

Length(<строка>) <строка>
Возвращает длину указанной строки.
Пример: Length(ProjectAA) — возвращает 9

Reverse(<строка>) <строка>
Возвращает указанную строку с
Пример: Reverse(stockholm) — возвращает
обратной последовательностью
"mlohkcots"
символов.

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


строка>)
<вложенная строка> – вложенная строка символов,
Поиск в указанной строке первого которую необходимо найти
совпадения символа или вложенной
строки. Возвращает номер позиции Пример: Find(abc,b) — возвращает 1
обнаруженного символа или
вложенной строки.

Позицией первой строки символов


считается 0.

ReverseFind(<строка>,<подстрока>) <строка> — строка символов


Поиск в указанной строке последнего <вложенная строка> – вложенная строка символов,
совпадения символа. Возвращает которую необходимо найти
номер позиции последнего
обнаруженного вхождения символа Пример: ReverseFind(abcabc,b) — возвращает
или вложенной строки. 4

Позицией первой строки символов


считается 0.

123
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

Функции, синтаксис и описание Аргументы и примеры

CurrentTime(%%Y-%%m-%%d %%a — сокращенное название дня недели


%%H:%%M:%%S)
%%A — полное имя дня недели
Возвращает текущую дату или время
%%b — сокращенное название месяца
в указанном формате.
%%B — полное название месяца
%%c — местный формат даты и времени
%%d — день месяца в десятичном формате (01–31)
%%H — час в 24-часовом формате (00–23)
%%I — час в 12-часовом формате (01 – 12)
%%j — день года в десятичном формате (001–366)
%%m — месяц в десятичном формате (01–12)
%%M — минуты в десятичном формате (00–59)
%%p — обозначение времени суток A.M./P.M. для
12-часового формата, используемое в данном регионе

%%S — секунды в десятичном формате (00–59)


%%U — неделя года в десятичном формате, где
воскресенье является первым днем недели (00–53)
%%w — день недели в десятичном формате (0–6;
воскресенье — 0)
%%W — неделя года в десятичном формате, где
понедельник является первым днем недели (00–53)
%%x — местный формат даты
%%X — местный формат времени
%%y — год без указания века в десятичном формате
(00–99)
%%Y — год с указанием века в десятичном формате
%%z,%%Z — наименование часового пояса или
сокращение в зависимости от настроек реестра; символы
отсутствуют, если часовой пояс не известен
%%%% — знак процента

Примеры: CurrentTime(%%y%%m%%d) —
возвращает "050113"
CurrentTime (%%H:%%M) — возвращает "09:53"

124
Модуль Dispatch (только для SOLIDWORKS PDM Professional)

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

Функции, синтаксис и описание Аргументы и примеры

Add(<слагаемое1>,<слагаемое2>) <term1> — первый термин


Возвращает сумму двух указанных чисел. <term2> – второе слагаемое

Пример: Add(2,3) — возвращает 5

Sub(<term1>,<term2>) <term1> — первый термин


Возвращает разницу между двумя указанными <term2> – уменьшаемое
числами.
Пример: Sub(3,2) — возвращает 1

Экспорт сценариев Dispatch


Сценарии действий Dispatch можно экспортировать. После экспорта сценария действий Dispatch
его всегда можно импортировать обратно в Dispatch с помощью команды Загрузить.
Чтобы экспортировать сценарий действий Dispatch, выполните следующее.
1. Откройте диалоговое окно Административные действия.
2. В списке Установленные действия выберите сценарий действий Dispatch для редактирования
и нажмите кнопку Сохранить.
3. Перейдите в папку, куда необходимо экспортировать сценарий и нажмите кнопку Сохранить.
Сценарий будет скопирован в указанную папку.

Импорт сценариев Dispatch


Ранее сохраненные сценарии действий Dispatch можно импортировать.
Можно также импортировать образцы сценариев Dispatch с установочного компакт-диска из
папки SWPDMClient\Support\Dispatch\Dispatch Examples.
Чтобы импортировать сценарий действий Dispatch, выполните следующее.
1. Откройте диалоговое окно Административные действия.
2. Нажмите кнопку Загрузить, перейдите в сценарий Dispatch, который необходимо
импортировать, и нажмите кнопку Открыть, чтобы выполнить импорт сценария.
Сценарий будет импортирован и отобразится в списке Установленные действия. Его можно
редактировать.

125
7
Спецификации

В этой главе описываются следующие темы:

• Типы спецификаций, поддерживаемые в SOLIDWORKS PDM


• Создание шаблонов спецификаций (только для SOLIDWORKS PDM Professional)
• Использование спецификации «Список вырезов сварного изделия»
• Диалоговое окно «Спецификация»

В SOLIDWORKS PDM спецификация — это перечень компонентов в сборке или чертеже SOLIDWORKS,
который клиенты могут посмотреть, выбрав вкладку Спецификация в Проводнике файлов или Проводнике
объектов. В SOLIDWORKS PDM Professional для создания или изменения шаблонов спецификаций,
в которых определяется способ отображения столбцов, можно использовать инструмент
администрирования. Можно создать следующие типы шаблонов.
• Спецификация
• Спецификация сварного изделия
• Список вырезов сварного изделия
• Спецификация объекта

Типы спецификаций, поддерживаемые в


SOLIDWORKS PDM
В SOLIDWORKS PDM поддерживаются следующие типы спецификаций.

Тип спецификации Описание

Расчетная спецификация Расчетные спецификации автоматически рассчитываются из


компонентов SOLIDWORKS, содержащихся в сборке или чертеже.
При изменении сборки или чертежа изменяется и расчетная
спецификация. Пользователи не могут разрегистрировать или
изменять данную спецификацию.

Спецификация Если в сборке или чертеже SOLIDWORKS содержится собственная


SOLIDWORKS, спецификация, ее содержимое может отображаться на вкладке
содержащаяся в сборке Спецификация. Спецификацию SOLIDWORKS можно сохранить
или чертеже как именованную спецификацию.

126
Спецификации

Тип спецификации Описание

Именованная спецификация Чтобы сохранить экземпляр расчетной спецификации (в том числе и


(только для спецификации объекта) или спецификации SOLIDWORKS, сохраните
SOLIDWORKS PDM его как экземпляр именованной спецификации. Именованные
Professional) спецификации можно разрегистрировать и изменять. При изменении
сборки, чертежа или объекта можно обновить связанную с ними
именованную спецификацию и внести в нее все изменения.

Спецификация сварного При наличии в многотельной детали SOLIDWORKS списка сварных


изделия и список вырезов изделий или списка вырезов сварного изделия содержимое данного
сварного изделия списка может отображаться на вкладке Спецификация. Такие
спецификации невозможно сохранить как именованные.

Спецификация объекта Объекты можно связывать с другими объектами с целью


(только для формирования структуры объектов. Спецификации объектов являются
SOLIDWORKS PDM расчетными спецификациями, в которых отображается структура
Professional) объектов. Эти спецификации можно сохранять как именованные.

Создание шаблонов спецификаций (только для


SOLIDWORKS PDM Professional)
Чтобы изменить компоновку спецификации, достаточно создать новую конфигурацию для ее
столбцов.

Можно также изменять спецификации, установленные по умолчанию в рамках SOLIDWORKS


PDM.

Чтобы создать новый шаблон спецификации, выполните следующие действия.


1. Откройте инструмент администрирования как пользователь, имеющий разрешение на
обновление столбцов.
2. Нажмите правой кнопкой мыши узел Спецификации и выберите Новая спецификация.
3. В диалоговом окне Спецификация введите имя в поле Имя спецификации.
4. Выберите тип шаблона.
5. Под полем Столбцы нажмите кнопку Новый столбец.

127
Спецификации

6. В разделе Выбранный столбец выполните следующее.


a) Выберите системную переменную или переменную карты данных, значение которой
должно отображаться в этом столбце.
В поле Имя отобразится имя выбранной переменной по умолчанию.

b) Если необходимо, чтобы для пользователей отображалось другое имя переменной, то


внесите изменения в поле Имя.
c) В поле Выравнивание и Ширина по умолчанию укажите необходимые значения для
создаваемого столбца.

Ширину, установленную по умолчанию, можно изменять путем перемещения


разделителей столбца в окне предварительного просмотра.

d) Для переменных карт данных (не системных переменных) укажите способ поиска
переменной в конфигурациях или определите атрибут связи, выбрав параметр Поиск
переменной в определенных справочных значениях.
7. Чтобы добавить дополнительные столбцы, повторите шаги 5 и 6.
Необходимо создать следующие столбцы.

Спецификация сварного Описание


изделия
<Подсчет ссылок>

Список вырезов сварного Описание


изделия
Количество в спецификации
Подсчет ссылок (количество спецификаций не учитывается)

8. В поле предварительного просмотра можно посмотреть, как созданные столбцы будут


отображаться в Проводнике файлов или Проводнике объектов.
9. В разделе Пользователи и группы выберите пользователей и группы, которым будет
предоставлен доступ к данному шаблону спецификации, и назначьте им соответствующие
права.
10. Нажмите кнопку OK .

Использование спецификации «Список вырезов


сварного изделия»
Чтобы извлечь и отобразить длину и количество сварных компонентов в файлах деталей
SOLIDWORKS, необходимо использовать тип спецификации «Список вырезов сварного изделия».
Спецификация подобного типа взаимодействует с картой данных детали SOLIDWORKS, переменная
которой соотнесена со свойством пользователя UNIT_OF_MEASURE, благодаря чему
извлекается значение свойства Количество в спецификации, заданного для элементов списка
вырезов SOLIDWORKS.

128
Спецификации

Такое соотношение уже имеется в заданных по умолчанию версиях этого типа спецификации и
карты данных, установленных с SOLIDWORKS PDM 2009 и более поздних версий. В случае
обновления хранилища, созданного в более ранних версиях SOLIDWORKS PDM, в него можно
импортировать тип спецификации и карту данных, заданные по умолчанию.
• Чтобы установить заданный по умолчанию тип спецификации "Список вырезов сварного
изделия", выполните импорт папки <каталог_установки>\Default
Data\BOM_WeldmentCutList_<language>.cex.
• Чтобы установить заданную по умолчанию карту данных детали SOLIDWORKS, выполните
импорт папки <каталог_установки>\Default
Cards\all(sldprt_prt)_<language>.crd.
Для работы со спецификацией «Список вырезов сварного изделия» можно также настроить старую
карту данных детали SOLIDWORKS.
Чтобы настроить карту данных детали SOLIDWORKS и создать спецификацию «Список
вырезов сварного изделия», выполните следующие действия.
1. Раскройте Карты, раскройте Карты файлов и дважды нажмите Карту детали SOLIDWORKS
(sldprt).
2. Если в карте отсутствует поле редактирования для переменной, содержащей значение длины
из списка вырезов сварного изделия, его следует добавить и в столбце Имя переменной
выбрать BOM Quantity(Количество в спецификации).
3. Нажмите кнопку Переменные.
4. В диалоговом окне Редактировать переменные в разделе Атрибуты выполните следующее.
a) В поле Имя блока выберите CustomProperty.
b) В поле Имя атрибута введите UNIT_OF_MEASURE.
c) В поле, в котором указывается расширение файла, введите sldprt,
sldasm.
d) Нажмите кнопку ОК.
5. Сохраните карту.
6. Разверните Спецификацию и дважды выберите Список вырезов сварного изделия.
7. В диалоговом окне Спецификация для определения столбца, содержащего длину компонента,
в параметре Выбранный столбец:
a) в поле Переменная выберите Количество в спецификации.
b) В поле Имя введите Length.
c) Укажите для столбца значения в полях Ширина и Выравнивание.
8. Чтобы задать столбец, в котором будет отображаться количество компонентов, укажите
следующее.
a) в поле Переменная выберите <Подсчет ссылок (количество спецификаций не
учитывается)>.
b) В поле Имя введите Qty.
c) Укажите для столбца значения в полях Ширина и Выравнивание.

Значение длины для компонента сварного изделия извлекается из свойства компонента, которое
в программе SOLIDWORKS задано как BOM quantity. При регистрации сварной детали в
хранилище команда регистрации выдает список всех компонентов сварного изделия в виде ссылок.

129
Спецификации

• На вкладке детали Содержит нажмите правой кнопкой мыши необходимый компонент и


выберите Свойства. Длина отображается в поле переменной BOM Quantity (Количество в
спецификации).
• На вкладке Спецификация в списке вырезов сварного изделия будут отображаться длина
каждого компонента этого изделия и их количество.

Диалоговое окно «Спецификация»


Диалоговое окно Спецификация можно использовать для создания шаблонов спецификаций, в
которых отображаются компоненты сборок и чертежей САПР.
В столбце спецификации отображается динамический список выбранных значений переменных,
взятых из карт данных всех справочных компонентов главного файла, набор которых зависит от
сведений, сохраненных в базе данных SOLIDWORKS PDM.
В SOLIDWORKS PDM имеются шаблоны следующих спецификаций, установленные по умолчанию.
• Спецификация
• Спецификация объекта
• Спецификация сварного изделия
• Список вырезов сварной детали
Диалоговое окно Спецификация отображается в следующих случаях.
• Чтобы изменить существующий шаблон спецификации, разверните узел Спецификации и
дважды нажмите на данный шаблон.
• Чтобы создать новый шаблон спецификации, нажмите правой кнопкой мыши Спецификации
и выберите Новая спецификация.

Имя спецификации Имя шаблона спецификации.

130
Спецификации

Тип Выберите один из вариантов.

Спецификация
Отображается в качестве параметра спецификации на вкладке
"Спецификация" в сборках или чертежах CAD.

Список вырезов сварного изделия


Отображается в качестве параметра спецификации на вкладке
"Спецификация" для многотельной детали со спецификацией или
списком вырезов.

Спецификация сварного изделия


Отображается в качестве параметра спецификации на вкладке
"Спецификация" для многотельной детали со спецификацией
сварного изделия или списком вырезов.

Спецификация объекта
Отображается в качестве параметра спецификации на вкладке
"Спецификация" для объекта в проводнике объектов.

Предварительный Отображение набора столбцов в том виде, в котором они будут


просмотр просматриваться пользователем.

Столбцы Список добавленных столбцов.

Новый столбец
Добавление нового столбца. Настройка свойств столбца в разделе
Выбранный столбец.

Удалить столбец
Удаление выбранного столбца.

Переместить столбец влево


Перемещение столбца вверх в списке Столбцы, что перемещает
его влево в окне Предварительный просмотр.

Переместить столбец вправо


Перемещение столбца вниз в списке Столбцы, что перемещает его
вправо в окне Предварительный просмотр.

131
Спецификации

Пользователи и группы Перечень пользователей и групп пользователей, которым можно


присваивать права.

Активация расчетной Пользователи, обладающие данным правом, могут активировать


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

См. расчетную Пользователи, обладающие данным правом, могут просматривать


спецификацию расчетные спецификации на вкладке Спецификация на клиентском
компьютере.

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

132
Спецификации

Переменная Выберите переменную карты данных, значение которой будет


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

<Ассоциированный объект>
Объект, связанный с файлом, если он существует. Если данный
файл связан с несколькими объектами, отображается код одного
объекта, за которым следует «, ...» Переменная доступна только
для SOLIDWORKS PDM Professional.

<Категория>
Категория файла. Переменная доступна только для SOLIDWORKS
PDM Professional.

<Разрегистрировано>
Если была выполнена разрегистрация, отображается имя
пользователя, выполнившего разрегистрацию файла.

<Разрегистрировано в>
Если была выполнена разрегистрация, отображается название
системы и путь, по которому был разрегистрирован файл.

<Конфигурация>
Имя используемой/ассоциированной конфигурации для
компонентов, указанных в спецификации.

<Тип файла>
Тип зарегистрированного файла.

<Найден в версии>
Последняя версия файла, в которой был найден объект,
соответствующий заданному критерию поиска.

<Найден в>
Путь в хранилище, по которому найден данный файл.

<Идентификатор>
Уникальный идентификатор документа, присвоенный каждому файлу
в хранилище. Данный идентификатор можно использовать при
экспорте спецификаций в XML.

133
Спецификации

<Последняя версия>
Последняя версия файла.

<Изменен>
Дата последнего изменения файла.

<Имя>
Имя и расширение файла.

<Обозначение>
Обозначение детали компонента.

<Подсчет ссылок (количество спецификаций не учитывается)>


Количество компонентов сварного изделия. Данная переменная
необходима в шаблонах спецификации Список вырезов сварного
изделия.

<Подсчет ссылок>
Количество экземпляров для каждого компонента с одинаковым
именем и конфигурацией, которое отображается в спецификации.
Данная переменная необходима в шаблонах спецификации
Спецификация сварного изделия.

Если в карте данных файла содержится пользовательское свойство


"UNIT_OF_MEASURE", количественное значение можно
скорректировать с помощью настройки Количество в
спецификации. Этот параметр указывается в файле
SOLIDWORKS на вкладке Конфигурация диалогового окна
Сводка.

<Size>
Размер файла.

<Состояние>
Текущее состояние потока работы для данного файла.

Название Имя столбца, отображаемое на вкладке Спецификация. По умолчанию


устанавливается имя переменной, но можно его изменить.

Выравнивание Выравнивание значения столбца (Влево, Вправо, По центру).

134
Спецификации

Ширина по умолчанию Ширина столбца, заданная по умолчанию. Ширину столбца можно


изменить.

Ширину, установленную по умолчанию, можно изменять путем


перемещения разделителей столбца в окне предварительного
просмотра.

Поиск переменной в... Если отображается спецификация для файла с несколькими


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

Поиск переменной во всех конфигурациях


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

Поиск переменной в существующем списке конфигураций


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

Поиск переменной в конфигурации ссылки


Отображение значения первой переменной в конфигурации ссылки.

Поиск переменной в конфигурации ссылки и, если отсутствует,


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

Поиск переменной в открытой конфигурации


Отображение значения переменной из активной конфигурации.

Поиск переменной в определенных справочных значениях


Отображение значения переменной, относящейся к определенному
отношению родительского элемента и дочерней ссылки. Этот
параметр используется для определения атрибутов связи в тех
случаях, когда значение не извлекается из файла или объекта, а
является атрибутом взаимосвязи. Например, можно использовать
атрибуты связи для сохранения номеров позиций, позиционных
обозначений или комментариев.

135
Спецификации

Конфигурации При выборе Поиск переменной в существующем списке


конфигураций можно указать конфигурации и порядок поиска.

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

Удалить конфигурацию
Удаление выбранной конфигурации из списка.

Передвинуть конфигурацию наверх


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

Передвинуть конфигурацию наверх


Перемещение выбранной конфигурации вниз в списке.

136
8
Списки карт (только для
SOLIDWORKS PDM Professional)
В этой главе описываются следующие темы:

• Централизованные списки карт (только для SOLIDWORKS PDM Professional)


• Создание текстового списка карт
• Создание списка карт из источника данных SQL
• Создание динамически управляемых списков карт
• Использование псевдонимов в списках карт
• Примеры запросов SQL
• Диалоговое окно «Список»

Централизованные списки карт (только для


SOLIDWORKS PDM Professional)
Централизованные списки карт позволяют поддерживать и обновлять значения в списках и окнах
выбора карт данных централизовано, а не отдельно в каждой карте.
Значения в списках могут быть записаны в виде статического текста или периодически обновляться
из внешнего источника данных SQL. Можно также создавать зависимые списки: в этом случае
выбор определенного значения в одном списке будет влиять на значения, отображаемые в другом.

Создание текстового списка карт


В текстовом списке карт значения для соответствующих элементов управления картами можно
указать в виде статического текста.
Для создания текстового списка карт выполните следующие действия.

1. Нажмите правой кнопкой мыши Списки (для карт) и выберите Добавить новый.
2. В диалоговом окне заполните поле Имя списка.
3. Для параметра Тип данных выберите значение Текст.
4. В разделе Данные введите значения для списка (по одному на каждой строке).
5. Нажмите кнопку Сохранить (панель инструментов) или Файл > Сохранить.

137
Списки карт (только для SOLIDWORKS PDM Professional)

Создание списка карт из источника данных SQL


Для создания списка карт можно установить запрос T-SQL, по которому будут извлекаться значения
из внешней базы данных, например из базы данных материалов или списка имен клиентов.
Запросы имеют стандартный формат Microsoft T-SQL. Советы по написанию запросов см. в
электронной документации по SQL Server.
Списки SOLIDWORKS PDM содержат значения только в одном столбце. Если по запросу SQL
будет получено несколько колонок с результатами, то следует использовать значения только из
первой колонки.
Списки SQL обновляются службой сервера базы данных SOLIDWORKS PDM, которая работает
на сервере SQL с хранилищем SOLIDWORKS PDM, где заданы все списки. Если при обновлении
списков произошел сбой, проверьте, правильно ли установлена и настроена эта служба.
Для создания списка карт из источника данных SQL выполните следующие действия.
1. Определите, откуда должны извлекаться данные SQL. Для поиска имен таблицы и пробного
испытания запроса используйте среду SQL Server Management Studio.
2. Для поиска имен таблицы и пробного испытания запроса используйте среду SQL Server
Management Studio.

3. Нажмите правой кнопкой мыши Списки (для карт) и выберите Добавить новый.
4. В диалоговом окне заполните поле Имя списка.
5. Для параметра Тип данных выберите значение Из базы данных SQL.
6. В разделе Команда SQL, возвращающая данные введите запрос SQL, по которому будут
отбираться значения списка из таблицы базы данных.
7. В поле Сервер укажите IP-адрес или имя сервера SQL, на котором размещается база данных.
8. В поле База данных введите имя базы данных SQL, содержащей значения из списка.
9. Введите пароль и имя пользователя SQL для входа.
10. Если требуется проверить указанный запрос SQL и сведения о соединении, нажмите Проверка.
Если список значений, полученных из источника SQL, будет безошибочным, то он отобразится
в окне Значения.

11. В завершение нажмите Файл > Сохранить.


12. Чтобы связать список с картой, необходимо создать или отредактировать карту данных.
13. Добавьте элемент управления, позволяющий работать со списком.
14. На панели свойств в разделе Объекты выберите Специальное значение, а затем выберите
список на основе SQL.
Когда пользователь работает с картой данных, значения элементов управления извлекаются из
списка, составленного на основе запроса SQL.

Создание динамически управляемых списков карт


Можно сделать так, что значения одного списка будут определять состав второго списка (если
оба списка используются в карте файла или объекта). Это можно сделать, создав списки карт,
значения которых связаны между собой.

138
Списки карт (только для SOLIDWORKS PDM Professional)

В следующем примере рассматривается создание трех списков карт:


• одного главного списка карт с двумя значениями;
• двух зависимых списков карт, которые соответствуют двум значениям главного списка.
В процессе создания в карту данных добавляется один элемент управления «список», с помощью
которого пользователь может выбирать значения из главного списка карт. Второй элемент
управления «список» добавляется для того, чтобы пользователь мог уточнить свой выбор,
сделанный в первом элементе управления «список».
Для создания динамически управляемого списка карт выполните следующие действия.
1. Нажмите правой кнопкой мыши Списки (для карт) и выберите Добавить новый.
2. В диалоговом окне создайте главный список карт, используя следующие значения.

Имя списка Material

Тип данных Text

Данные Металл
пластик

3. Нажмите кнопку Сохранить .


4. Повторите шаги с 1 по 3 для создания двух зависимых списков карт, которые соответствуют
значениям «Металл» и «Пластмасса» главного списка.

Металл Пластмасса

Имя списка Типы металла Типы пластмассы

Тип данных Text Text

Данные Медь Полиэтилен


Нержавеющая сталь Полипропилен
Цинк Полистирол

В этом примере названия списков совпадают со значениями, указанными в поле «Данные»


главного списка; в целом, в поле Имя списка можно задать любое подходящее имя.
Фактические связи между списками устанавливаются только после добавления элементов
управления в карту данных.

5. Создайте карту данных и добавьте элемент управления «список» (список, поле со списком,
раскрывающийся список или комбинированный список).
6. На панели свойств в разделе Объекты выберите Специальное значение, а затем выберите
главный список карт Материал.
7. В разделе Значение выберите Имя переменной, чтобы сохранить значение.
8. Добавьте второй элемент управления «список».

139
Списки карт (только для SOLIDWORKS PDM Professional)

9. Чтобы установить зависимость между значением, выбранным пользователем в первом списке,


и доступными значениями во втором списке, нажмите Контролируется переменной и выберите
Подробнее.
10. В диалоговом окне Контролируется переменной, в поле Переменная выберите переменную,
связанную с главным списком. В данном случае: Material (Материал).
11. Нажмите в поле Значение переменной и введите значение переменной, например Metal
(Металл).
12. В разделе Список карт выберите список, который будет отображаться, если значение
переменной совпадет с выбором пользователя.
13. Чтобы добавить еще одно значение переменной, повторите шаги с 9 по 10.
14. В разделе Значение установите связь между вторым элементом управления «список» и
переменной, например Тип.
15. Чтобы сохранить карту данных, выберите Файл > Сохранить.
Когда пользователь будет заполнять карту данных, значение, выбранное в первом элементе
управления «список» (Материал), определит значения, доступные во втором списке (Тип).

Использование псевдонимов в списках карт


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

Создание списка псевдонимов


1. Нажмите правой кнопкой мыши Списки (для карт) и выберите Добавить новый.
2. В диалоговом окне введите Имя списка и выберите Текст с псевдонимом в поле Тип данных.
3. В списке Данные:
a) В поле Отображаемое значение введите значение.
b) В поле Псевдоним введите псевдоним, который необходимо использовать для
отображаемого значения при использовании списка.
4. Повторите шаг 3 для каждой пары значения и псевдонима в списке.

5. Нажмите кнопку Сохранить (панель инструментов «Администрирование»)


6. Закройте список.

Копирование и вставка значений списка карт с псевдонимами


Можно создать список карт «Текст с псевдонимами» из существующих списков.
1. Откройте электронную таблицу, файл CSV или документ Word, содержащий существующий
список пар значений дисплея и псевдонимов.
2. Скопируйте список.
3. Нажмите правой кнопкой мыши Списки (для карт) и выберите Добавить новый.

140
Списки карт (только для SOLIDWORKS PDM Professional)

4. В диалоговом окне введите Имя списка и выберите Текст с псевдонимом в поле Тип данных.
5. В списке Данные поместите курсор под Отображаемое значение, щелкните правой кнопкой
мыши и выберите Вставить.
Столбцы «Отображаемое значение» и «Псевдоним» будут заполнены из списка.

6. Нажмите кнопку Сохранить (панель инструментов «Администрирование»)


7. Закройте список.

Использование списка псевдонимов в карте данных


1. Откройте карту в окне Редактора карт.
2. Добавьте один из следующих элементов управления:
• Окно со списком
• Раскрывающийся список
• Комбинированное окно
• Комбинированный список

3. В разделе Элементы выберите Специальное значение.


4. Выберите список псевдонимов, который необходимо использовать.
5. Сохраните карту.

Примеры запросов SQL


Здесь приведены примеры запросов, которые можно использовать для извлечения значений списка
из базы данных SOLIDWORKS PDM.

Список всех уникальных значений для указанной переменной


В этом примере показано, как составить список значений. Достаточно просто подставить имя
нужной переменной.
Select distinct Vv.ValueCache From VariableValue Vv Where Vv.VariableID
= ( select variableid from variable where Variablename like 'Project
number') And Vv.ValueCache != '' order by Vv.ValueCache ASC

Список всех папок проекта, хранящихся в указанной папке


В этом примере показано, как составить список папок. Достаточно просто подставить путь нужной
папки.
Select P.Name From Projects P, ProjectTree Pt, Projects P2 where
P.ProjectID > 1 And P2.Path Like '\Projects\' And P2.ProjectID =
Pt.ProjectID And P.ProjectID = Pt.ChildProject Order By P.Name Asc

141
Списки карт (только для SOLIDWORKS PDM Professional)

Получение значений из источника ODBC


С помощью этого метода можно получить значения из источника ODBC, например из электронной
таблицы Excel.
SELECT Date FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data
Source=«c:\Book1.xls»; User ID=Admin;Password=;Extended properties=Excel
8.0')...Sheet1$

В этом примере
• Сервер SQL должен иметь доступ к файлу Excel (возможен путь UNC).
• Date – название столбца.
• Sheet1 – название листа.
• Сведения о подключении к серверу должны содержать путь к локальному серверу SQL.
Например, можно указать имя базы данных хранилища.

Диалоговое окно «Список»


В диалоговом окне Список можно поддерживать и обновлять значения в списках и окнах выбора
карт данных централизовано, а не отдельно в каждой карте.
Чтобы открыть это диалоговое окно, выполните следующие действия.

Нажмите правой кнопкой мыши Списки и выберите Добавить новый.

Имя списка

Тип данных Определите тип значений, отображаемых в списке: статический Текст


или данные Из базы данных SQL.

Тип данных – Текст


В разделе Данные введите по одному значению в каждую строку списка (для текстовых списков).

Тип данных – Из базы данных SQL


Если в качестве Типа данных выбрано значение Из базы данных SQL, заполните запрос SQL
и сведения о соединении, необходимые для доступа к внешней базе данных.

142
Списки карт (только для SOLIDWORKS PDM Professional)

Команда SQL Введите запрос T-SQL, на основе которого будут отбираться


значения из списков, входящих в таблицу базы данных.
В приведенном примере по запросу будет получен список компаний
на основании таблицы поставщиков, расположенной в примерной
базе данных Northwind сервера SQL.
Select Companyname
From Suppliers
Order by Companyname

Сервер IP-адрес или имя сервера SQL, на котором размещается база


данных.

База данных Имя базы данных SQL, содержащей значения из списка.

Вход Имя пользователя SQL, открывающее доступ к таблице базы данных


по запросу.

Пароль Пароль пользователя SQL.

Обновить Если список SQL должен периодически обновляться, выберите


время запуска запроса для обновления значений списка.

Обновлять при создании следующего ключа реестра


Укажите значение реестра (на сервере SQL, запускающем базы
данных SOLIDWORKS PDM), при изменении которого будет
выполнено обновление. Это значение проверяется ежеминутно,
при его изменении отправляется запрос SQL и осуществляется
обновление списка. Убедитесь, что имя и значение реестра
указаны полностью. Например:
HKEY_LOCAL_MACHINE\SOFTWARE\SOLIDWORKS\Applications\PDMWorks
Enterprise\ListUpdate\Update

Периодически обновлять каждые


Укажите интервал обновления в минутах. Минимальный интервал
– 1 минута.

Тип данных - Текст с псевдонимом


В разделе Данные:

143
Списки карт (только для SOLIDWORKS PDM Professional)

Данные
Отображаемое значение
Значение, отображаемое в карте данных.

Псевдоним
Псевдоним, хранящийся в файле и базе данных.

Если у Вас есть электронная таблица или документ, содержащий


набор отображаемых значений и псевдонимов, его можно
скопировать, нажав под заголовком Отображаемое значение и
вставив его в список Текст с псевдонимом.

144
9
Карты данных

В этой главе описываются следующие темы:

• Типы карт данных


• Открытие редактора карт
• Диалоговое окно «Редактирование карты - Выбрать хранилище файлов»
• Создание карты данных
• Изменение карты данных
• Добавление элементов управления в карту данных
• Добавление логики элемента управления
• Выравнивание элементов управления карты данных
• Приклеивание элементов управления карты данных
• Отмена изменений редактора карт данных
• Экспорт карты данных
• Импорт карты данных
• Создание карты поиска с помощью списка SQL (только для SOLIDWORKS PDM
Professional)
• Создание карты поиска с помощью заранее выбранных значений
• Формулы ввода (только для SOLIDWORKS PDM Professional)
• Работа с контролируемыми вкладками
• Присвоение значений по умолчанию
• Панель инструментов с элементами управления Редактора карт
• Сохранение карт данных

В картах данных содержатся метаданные о файлах, папках, объектах и шаблонах, находящихся в базе
данных хранилища. Поскольку информация карт данных хранится централизованно, пользователи могут
быстро найти необходимые сведения о файлах, папках, объектах и шаблонах, даже не имея их локальных
копий.
Администратор может выполнять следующие настройки карт данных.
• Отправка запросов пользователям на предоставление информации на различных этапах потока работы
или во время добавления файлов или элементов.
• Предоставление пользователям механизма поиска.
• Создание имен файлов и папок путем программирования (применения формул для полей ввода).
Добавив такие элементы управления, как текстовые поля, списки, флажки и вкладки, с помощью карт
данных можно будет управлять процессом проектирования.

145
Карты данных

Типы карт данных


Карты файлов
Такие карты связаны с одним или несколькими типами файлов из хранилища файлов и содержат
данные о конкретном файле из базы данных хранилища.
Если в Проводнике Windows выбрать файл с расширением .doc или .docx на вкладке Карта
данных отобразится карта файлов для файлов с расширением .doc или .docx.
См. раздел Карты файлов.

Карты папок
Карты, связанные с папкой файла или объекта в хранилище, которые содержат данные
определенной папки (и ее подпапок) из базы данных хранилища.
См. раздел Карты папок.

Карты объектов (только для SOLIDWORKS PDM Professional)


Это карты, связанные с объектами базы данных хранилища.
См. раздел Карты объектов (только для SOLIDWORKS PDM Professional).

Карты поиска
Включение настраиваемых поисковых запросов при отображении в инструменте поиска
SOLIDWORKS PDM или когда пользователи используют функции поиска SOLIDWORKS PDM
в диалоговом окне Проводника Windows.
См. раздел Карты поиска.

Карты шаблонов (только для SOLIDWORKS PDM Professional)


Эти карты служат для извлечения информации пользователей во время создания файла или папки
на основе шаблона SOLIDWORKS PDM.
См. раздел Карты шаблонов (только для SOLIDWORKS PDM Professional).

Открытие редактора карт


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

Для работы с Редактором карт у группы или пользователя должны быть следующие полномочия.
• Может обновлять дизайн карт
• Может обновлять формы поиска
• Может обновлять формы шаблонов

146
Карты данных

Чтобы открыть окно Редактора карт, выполните одно из следующих действий.


• Чтобы открыть только окно Редактора карт, но не саму карту, нажмите правой кнопкой
мыши Карты и выберите параметр Открыть редактор карт.
• Чтобы создать новую карту определенного типа, разверните узел Карты, нажмите правой
кнопкой мыши нужный тип карты и нажмите кнопку Новая карта.
• Чтобы открыть определенную карту, разверните узел Карты, выберите тип карты и дважды
нажмите нужную карту.
• Чтобы открыть карту через Проводник Windows, перейдите к папке
каталог_установки\Default Cards\ и дважды нажмите карту, чтобы ее открыть.
В диалоговом окне Редактирование карты – Выбрать хранилище файлов выберите
хранилище, в котором карта будет редактироваться.

Диалоговое окно «Редактирование карты -


Выбрать хранилище файлов»
В диалоговом окне Редактирование карты – Выбрать хранилище файлов можно выбрать хранилище
файлов, для которого будет выполняться редактирование карт.
Чтобы отобразить это диалоговое окно, перейдите к папке
каталог_установки\Default Cards\. Дважды нажмите карту, которую необходимо отредактировать.
В списке выберите хранилище файлов и нажмите ОК.
Если вход в выбранное хранилище еще не был выполнен, появится запрос на вход в хранилище.

Для сохранения измененной карты необходимо иметь права на обновление дизайна карты в
папке, в которой требуется сохранить эту карту.

Создание карты данных


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

1. Щелкните правой кнопкой мыши узел Карты и выберите Открыть редактор карт.
2. В окне Редактора карт выберите Файл > Создать.
3. В панели Свойства карты задайте значение параметра Имя карты.
4. Выберите значение параметра Тип карты и назначьте для этого типа карты набор свойств.
Описание типов карт см. в разделе Свойства карты. Набор полей в панели Свойства карты
зависит от выбранного типа карты (Карта файла, Карта папки, Карта шаблона, Карта
поиска или Карта объекта).

5. Если необходимо, чтобы пользователи могли изменять размер карты, выберите параметр С
изменяемым размером.

147
Карты данных

6. В поле Расширения файлов (только для карт файлов) укажите форматы файлов, которые
будут использоваться в карте, например doc;xls;docx;xlsx.
7. В панели инструментов элементов управления выберите элемент, который необходимо добавить
в карту данных, и нажмите в том месте карты, где этот элемент необходимо разместить.
Можно добавлять и графические элементы, такие как текстовые поля, кнопки, поля со
списками, изображения, элементы управления поиском и вкладки. Дополнительные сведения
см. в разделе Добавление элементов управления в карту данных.

8. Распределите элементы карты, выполнив их выравнивание или приклеивание.


9. Для сохранения карты данных нажмите кнопку Сохранить или выберите Файл Сохранить.

Изменение карты данных


Чтобы изменить карту данных, необходимо иметь права на обновление дизайна карт в определенной
папке.
Чтобы изменить карту данных, выполните следующие действия.
1. Нажмите правой кнопкой мыши узел Карты и выберите параметр Открыть редактор карт.
2. В окне Редактора картнажмите кнопку Открыть (главная панель инструментов) или Файл >
Открыть.
3. В диалоговом окне Открыть карту выполните перечисленные ниже действия.
a) В раскрывающемся списке Поиск в найдите папку, в которой хранится нужная карта
данных.
b) Выберите карту данных и нажмите кнопку Открыть.
4. Внесите в карту необходимые изменения, используя элементы управления карты, инструменты
выравнивания и свойства управления.
5. Нажмите кнопку Сохранить (панель инструментов Редактора карт) или Файл > Сохранить.

Добавление элементов управления в карту данных


Элементы управления, которые можно добавить в карту данных, представлены в панели
инструментов для элементов управления карты.

Чтобы добавить элементы управления в карту данных, выполните следующие действия.


1. Если панель инструментов с элементами управления карты не отображается, выберите Вид >
Отобразить панели инструментов > Элементы управления.

148
Карты данных

2. В панели инструментов выберите элемент управления.

Параметр Описание

Чтобы добавить изображение, см. Свойства изображения.

Чтобы добавить статический или динамический текст, см. Свойства текста.

Чтобы добавить рамку для разделения Вашей карты данных, см. Свойства
рамки.

Чтобы добавить редактируемое окно для оповещения пользователя, см. Свойства


редактируемого окна.
Это новый абзац.

Чтобы добавить командную кнопку, запускающую программу, приложение или


веб-страницу, см. Свойства кнопок.

Чтобы создать кнопку выбора, позволяющую пользователю выбрать заранее


определенное значение, см. Свойства кнопки выбора.

Чтобы создать поля со списками, в которых пользователи могут выбрать заранее


определенные значения или ввести свои, см. Свойства поля со списком.

Чтобы создать раскрывающийся список с заранее определенными значениями


для пользовательского выбора, см. Свойства раскрывающегося списка.

Чтобы создать комбинированный список - окно с редактируемыми полями, в


котором заранее заданные значения выбираются в списке, который всегда
остается видимым, см. Свойства окна с комбинированным списком.

Чтобы создать окно со списком, которое позволяет пользователю сделать выбор


из заранее определенных значений, см. Свойства окна со списком.

Чтобы создать вкладки со своими собственными объектами управления, см.


Свойства вкладки.

Чтобы создать флажок, см. Свойства флажка.

Чтобы создать календарь, позволяющий пользователю выбрать дату, см.


Свойства поля «Дата».

Чтобы дать пользователям возможность создания поиска содержимого карт


данных, см. Элемент управления поиском карты.

Чтобы дать пользователям возможность создания поиска на основе значений,


содержащихся в переменной, см. Элемент управления поиском переменной.

149
Карты данных

3. Для размещения элемента управления поместите курсор в нужное место карты и нажмите
кнопку мыши.

Размер элемента управления можно задать путем перетаскивания его краев.

4. Для определения настроек элемента управления, таких как имя элемента управления,
переменная, в которой будут храниться данные, и настройки по умолчанию, используйте
панель свойств элемента управления.
Набор параметров в панели свойств определяется выбранным элементом управления и типом
создаваемой или изменяемой карты данных.

5. При необходимости можно добавить логику элемента управления.

Добавление логики элемента управления


В диалоговом окне Логика элемента управления можно задать одно или несколько условий, при
выполнении которых в SOLIDWORKS PDM Professional будет происходить динамическое
отображение, скрытие или отключение элемента управления карты данных.
Например, логику элемента управления можно применить к полю ввода на определенном языке,
и оно будет скрыто или отключено до тех пор, пока не будет установлен флажок для
соответствующего языка.

Логику одновременно можно использовать только для одного элемента управления.

Чтобы добавить логику элемента управления, выполните следующие действия.


1. Откройте карту в окне Редактора карт и выберите элемент управления, для которого
необходимо добавить логику.
2. Выберите Элемент управления > Логика элемента управления.
3. В диалоговом окне Логика элемента управления, в разделе Действия выберите параметр
Нажмите здесь, чтобы добавить действие.
4. Выберите, как элемент управления будет реагировать на выполнение заданных условий
(логика).
• Чтобы элемент управления был доступен только для чтения, выберите Высветить серым
цветом.
• Чтобы скрыть элемент управления, выберите Скрыть.

5. Выберите Нажмите здесь, чтобы добавить условие.


6. Если требуется, чтобы действие начиналось при наличии нескольких условий, выберите .
Если требуется выполнение всех условий, можно выбрать или просто добавить те условия,
которые должны выполняться.
7. Выберите переменную, значение которой инициирует применение логики элемента управления.

Переменная и элемент управления должны находиться на одной карте.

8. В разделе Сравнение выберите способ интерпретации значения.


Например, Дата равна или Дата меньше, чем.

150
Карты данных

9. В разделе Значение введите значение переменной, которое инициирует применение логики


элемента управления.
10. Чтобы добавить еще одно условие, повторите шаги с 5 по 9.
11. Чтобы удалить действие или условие, выберите его, затем в списке выберите Удалить .
12. Нажмите ОК.
Если используется карта и пользователь вводит значение переменной, совпадающее с критериями
логики элемента управления, в отношении элемента управления выполняется действие (скрытие
или отключение).

Выравнивание элементов управления карты


данных
Для выравнивания и регулировки размера элементов управления используйте панель инструментов
«Выровнять» в редакторе карт.

Чтобы упростить задачу выравнивания, можно по своему усмотрению изменить настройки сетки.
Смотрите Диалоговое окно "Настройки сетки".

Чтобы выровнять два или несколько элементов управления, выполните следующие действия.
1. Если панель инструментов скрыта, активируйте ее, выбрав Вид > Отобразить панели
инструментов > Выровнять.
2. В карте данных выберите исходный элемент управления, по которому будет выполнено
выравнивание.
3. Выберите элементы управления, которые необходимо выровнять по исходному элементу
управления, удерживая при этом нажатой клавишу Ctrl.
4. Выберите соответствующий инструмент выравнивания или выберите способ выравнивания в
меню Выровнять.

Слева Сверху Одинаковая


ширина

Справа По середине Одинаковая высота


по
горизонтали

Снизу По середине Одинаковый


по вертикали размер

151
Карты данных

Приклеивание элементов управления карты


данных
В карте поиска с изменяемым размером можно так настроить элементы управления, что они будут
находиться на одном и том же расстоянии от сторон карты. Это выполняется с помощью панели
инструментов «Glue».

Если элемент управления «приклеен», его размер будет изменяться в соответствии с изменением
размера самой карты поиска.
Чтобы «приклеить» элементы управления в карте поиска с изменяемым размером,
выполните следующие действия.
1. В панели Свойства карты выберите параметр С изменяемым размером.
2. Выберите элемент управления, который необходимо приклеить.
3. Используя кнопки панели инструментов «Glue», укажите, к каким сторонам карты требуется
прикрепить элемент управления.
Элемент управления можно приклеить сразу к нескольким сторонам карты.

Отмена изменений редактора карт данных


SOLIDWORKS PDM позволяет отменить изменения, сделанные в редакторе карт для активной
карты.
Чтобы отменить изменения в редакторе карт, выполните одно из следующих действий.
• Выберите Правка > Отменить.
• Нажмите кнопку Отменить на главной панели инструментов.
• Ctrl + Z.

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

SOLIDWORKS PDM поддерживает отмену следующих действий:


• Изменение карт с помощью свойств элементов управления и карты.
• Добавление и удаление элементов управления карты.
• Перемещение и изменение размеров элементов карты.

Невозможно вернуть изменения карты данных, которые были отменены функцией


Отменить.

152
Карты данных

Экспорт карты данных


Карту данных можно экспортировать для повторного использования в другом хранилище или
создания резервной копии. В экспортируемый файл входят все элементы управления, переменные,
изображения и централизованные списки.
Чтобы экспортировать карту данных, выполните следующие действия.
1. В окне редактора карт откройте карту данных.
2. Выберите Файл > Экспорт.
3. В диалоговом окне Сохранить как выберите местоположение, в котором необходимо сохранить
карту, и введите соответствующее имя.
Расширение по умолчанию — .crd.

4. Нажмите на кнопку Сохранить.

Также можно экспортировать карты данных в файл экспорта .cex с помощью


административного инструмента.

Импорт карты данных


Экспортированную карту данных можно импортировать. Можно также импортировать одну из
стандартных карт данных, установленных в SOLIDWORKS PDM Professional, чтобы восстановить
значения по умолчанию.
Чтобы импортировать карту данных, выполните следующие действия.
1. Выберите Файл > Импорт.
2. В диалоговом окне Открыть перейдите в список Поиск в и найдите в нем местоположение,
в которое необходимо выполнить импорт карты.
Карты, импортированные в процессе установки, будут размещены в папке Карты по
умолчанию (путь по умолчанию: c:\Program Files\SOLIDWORKS PDM\Default
Card).

3. Нажмите кнопку Открыть.


Если соотношения переменных в импортируемой карте уже существуют в хранилище, то они
объединяются с уже существующими соотношениями.

4. Поочередно выберите каждый элемент управления карты и в панели свойств нажмите кнопку
Переменные, чтобы проверить, не дублируются ли соотношения Блок/атрибут.
Кроме того, проверьте, не соотносится ли одна и та же переменная в блоках
CustomProperties (карты данных SOLIDWORKS) с несколькими свойствами пользователя.

5. Для сохранения импортируемой карты данных нажмите кнопку Сохранить (панель


инструментов Редактора карт) или Файл > Сохранить. SOLIDWORKS
6. В диалоговом окне Сохранить карту перейдите к месторасположению карты, введите имя
карты и нажмите кнопку Сохранить.

153
Карты данных

Создание карты поиска с помощью списка SQL


(только для SOLIDWORKS PDM Professional)
В данном примере центральный список SQL используется для отображения номеров существующих
проектов, содержащихся в хранилище.
Чтобы создать карту поиска проекта, выполните следующие действия.
1. Создайте список SQL, в котором должны быть отображены все значения, принадлежащие
переменной карты Project number (Имя проекта).
2. Создайте карту поиска, в которой элемент «поле со списком» связан с переменной Project
number (Имя проекта). Выберите центральный список SQL Номера проектов в качестве
специального значения элемента управления.
3. Задайте такое значение карты поиска, при котором по умолчанию в результатах поиска будут
отображаться не папки, а файлы.
4. Создайте новый набор столбцов результатов поиска.
5. Добавьте несколько столбцов (переменных) в набор результатов и сохраните новый набор.
6. Выберите новый набор результатов.
7. Сохраните карту поиска и проверьте ее, запустив инструмент поиска.

Создание карты поиска с помощью заранее


выбранных значений
Можно создать карту поиска, в которой будут отображаться заранее выбранные значения и
параметры, если эта карта будет открыта в диалоговом окне Поиск SOLIDWORKS PDM.
Чтобы создать карту поиска с помощью заранее выбранных значений и параметров,
выполните следующие действия.
1. Создайте карту данных.
2. В панели Свойства карты для параметра Тип карты выберите значение Карта поиска.
3. Добавьте в карту данных элементы управления.
4. Нажмите кнопку Значения по умолчанию.
5. В диалоговом окне Значения по умолчанию выполните перечисленные ниже действия.
a) Выберите Переменная, чтобы выбрать нужную переменную.
Выбранные переменные могут соответствовать элементам управления карты, однако это
не обязательно.
b) В разделе Значение введите значение, которое будет отображаться при открытии карты.
Например, для поля редактирования, в котором используется переменная Author (Автор),
можно указать имя автора.

При открытии карты поиска по умолчанию флажки установлены. Чтобы при открытии карты
тот или иной флажок был снят, укажите для него значение 0.

6. Сохраните карту.

154
Карты данных

При использовании карты поиска в элементах управления карты отображаются значения, заданные
по умолчанию.

Формулы ввода (только для SOLIDWORKS PDM


Professional)
В элемент управления «поле редактирования» можно добавить формулу ввода, благодаря которой
значения, выбранные пользователем для других элементов управления карты данных, будут
отображаться в этом поле редактирования.
Например, с помощью формулы ввода можно отобразить строку со значениями, выбранными в
двух списках карты данных.
Чтобы использовать формулу ввода, требуется создать один или несколько элементов управления,
в которых можно выбирать или вводить значения, предназначенные для отображения. При создании
элемента управления «поле редактирования» формула ввода создается путем добавления
переменных элементов управления.

Псевдонимы в формулах ввода


Когда в элементе управления вводом используются псевдонимы, создается единый элемент списка,
содержащий ряд текстовых строк, определенных в свойстве «Свободный текст». Затем создается
элемент управления «поле редактирования» и добавляется формула ввода, соответствующая
переменной и текстовым строкам элемента списка.

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

Использование формулы ввода


Формула ввода используется для введения в элемент управления «поле редактирования» текста,
который состоит из значений переменных, связанных с другими элементами управления карты
данных.
Чтобы использовать формулу ввода, требуется создать один или несколько элементов управления
«список», а также элемент управления «поле редактирования». В поле редактирования будет
содержаться формула ввода, соотнесенная с переменными списков.
Данный пример – это пример использования формулы ввода для создания в поле карты шаблона
имени проекта.
Чтобы создать формулу ввода, выполните следующие действия.
1. Создайте новую карту данных.
2. Для параметра Тип карты выберите значение Карта шаблона.

155
Карты данных

3. Добавьте три списка и свяжите их с переменными. Например:


• Город
• Область
• Код

4. Добавьте поле редактирования для объединенного имени проекта, которое будет создано с
помощью формулы ввода.
5. В панели Свойства редактируемого окна, в разделе Формула ввода выполните перечисленные
ниже действия.
a) Введите текст в строке (например, Prj-). Данный статический текст не меняется при
применении формулы.
Статический текст можно добавить в любую часть формулы.

b) Нажмите кнопку , чтобы добавить в формулу переменную первого списка (Например,


Город).
c) Сформируйте остальные части формулы, добавив другие переменные (например, Region
(Область) и Code (Код)).

Чтобы увеличить поле ввода, нажмите Обзор (...).

6. Сохраните карту.
Если карта шаблона заполняется значениями из списков, то имя проекта будет зависеть от этих
значений, поскольку оно определяется заданной формулой ввода.
Например, если в списке Город выбрать значение «Стокгольм», в списке Область выбрать
значение «B» и выбрать значение 112 в списке Код, то значение в поле редактирования «Имя
проекта» будет выглядеть следующим образом: Prj-StockholmB112.

Использование псевдонимов формулы ввода


Когда в формуле ввода используется псевдоним, значение переменной, выбранное в элементе
управления, определяется другим значением в поле формулы ввода.
Формат псевдонима в формуле ввода будет следующим:
%VARIABLENAME(VALUE1=ALIAS1, VALUE2=ALIAS2)%
где VALUE - это введенное значение переменной VARIABLENAME и ALIAS – вычисленное
значение.
Когда в элементе управления вводом используются псевдонимы, создается единый элемент списка,
содержащий ряд текстовых строк, определенных в свойстве Свободный текст. Затем создается
элемент управления «поле редактирования» и добавляется формула ввода, соответствующая
переменной и текстовым строкам элемента списка.
В данном примере представлена процедура создания формулы ввода, с помощью которой в списке
можно выбрать компонент, а затем в поле редактирования можно узнать его стоимость.
Чтобы в формуле ввода можно было использовать псевдоним, выполните следующие
действия.

1. Дважды нажмите Карты.

156
Карты данных

2. В окне Редактор карт создайте новую карту.


3. Добавьте элемент управления раскрывающийся список .
4. В панели Свойства раскрывающегося списка выполните перечисленные ниже действия.
a) В разделе Значение нажмите кнопку Переменные.
b) Создайте переменную с именем Component.
c) Свяжите данный элемент управления с данной переменной.
d) В разделе Объекты выберите Свободный текст и введите список компонентов.
Например:
long_shaft short_shaft

5. Добавьте элемент управления «поле редактирования».


6. В панели Свойства редактируемого окна выполните следующие действия.
a) В разделе Значение нажмите кнопку Переменные.
b) Создайте переменную с именем ComponentPrice.
c) Свяжите данный элемент управления с переменной ComponentPrice (ЦенаКомпонента).
d) Рядом с полем Формула ввода нажмите Обзор (...).
e) В диалоговом окне Формула ввода введите формулу ввода, используя следующий формат:
%Component(1st_component=1st_price, 2nd_component=2nd_price)%
Например:
%Component(long_shaft=$300, short_shaft=$200)%

7. Сохраните карту.
Если при работе с картой данных пользователь выберет в раскрывающемся списке какой-либо
компонент, в поле редактирования отобразится псевдоним, связанный с этим компонентом
формулой ввода.

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


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

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

Функции, синтаксис и описание Аргументы и примеры

Добавить числа <term1> — первый термин


Add(<слагаемое1>,<слагаемое2>) <term2> – второе слагаемое
Возвращает сумму двух указанных чисел.
Пример: Add(2,3) — возвращает 5

157
Карты данных

Функции, синтаксис и описание Аргументы и примеры

Вычесть числа <term1> — первый термин


Sub(<term1>,<term2>) <term2> – уменьшаемое
Возвращает разницу между двумя указанными
Пример: Sub(3,2) — возвращает 1
числами.

Умножить числа <term1> — первый термин


Multiply(<term1>,<term2>) <term2> — второй множитель
Возвращает результат умножения двух указанных
Пример: Multiply((3,2) — возвращает
чисел.
6

Разделить числа <term1> — первый термин


Divide(<term1>,<term2>) <term2> - делитель
Возвращает результат деления одного числа на
Пример: Divide(6,2) — возвращает 3
другое.

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

Функции, синтаксис и описание Аргументы и примеры

Вложенная строка слева <строка> — строка символов


Left(<строка>,<количество>) <количество> – количество символов для
возврата
Возвращает из заданной строки указанное слева
количество символов.
Пример: Left(ProjectAA,7) —
возвращает "Project"

Вложенная строка справа <строка> — строка символов


Right(<строка>,<количество>) <количество> – количество символов для
возврата
Возвращает из заданной строки указанное справа
количество символов.
Пример: Right(ProjectAA,2) —
возвращает "AA"

158
Карты данных

Функции, синтаксис и описание Аргументы и примеры

Вложенная строка в середине <строка> — строка символов


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

Пример: Mid(ProjectAA,2,2) —
возвращает "oj"

Строка X в списке <string> — список строк, из которых можно


выбирать.
$Token(<строка>|<строка>|...,<индекс>,|)
<index> — индекс используемой строки. Это
Возвращает элемент номер X из упорядоченного
может быть переменная, связанная со списком
списка, в котором элементы разделяются
псевдонимов.
определенным символом.
| — символ, которые используется для
Эту функцию удобно использовать вместе с
разделения <строковых> значений.
элементами управления, связанными со списками
псевдонимов.
Пример: $Token(Metal|Plastic|Metal,

,|)
где переменная Material связана со списком
псевдонимов со следующими значениями:

Отображаемое значение Псевдоним

Сталь 1

Полиэфир 2

Золото 3

Строка формулы принимает значение


«Металл», если пользователь выбирает сталь
или золото в качестве материала. Принимает
значение "Пластмасса", если пользователь
выбирает полиэфир.

Длина строки <строка>


Length(<строка>)
Пример: Length(ProjectAA) —
Возвращает длину указанной строки. возвращает 9

159
Карты данных

Функции, синтаксис и описание Аргументы и примеры

Поиск вложенной строки <строка> — строка символов


Find(<строка>,<вложенная строка>) <вложенная строка> – вложенная строка
символов, которую необходимо найти
Поиск в указанной строке первого совпадения
символа или вложенной строки. Возвращает
Пример: Find(abc,b) — возвращает 1
номер позиции обнаруженного символа или
вложенной строки.

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


0.

Реверсированный поиск вложенной строки <строка> — строка символов


Reverse(<строка>)
Пример: Reverse(stockholm) —
Возвращает указанную строку с обратной возвращает "mlohkcots"
последовательностью символов.

Обратный поиск <строка> — строка символов


ReverseFind(<строка>,<подстрока>) <вложенная строка> – вложенная строка
символов, которую необходимо найти
Поиск в указанной строке последнего совпадения
символа. Возвращает номер позиции последнего
Пример: ReverseFind(abcabc,b) —
обнаруженного вхождения символа или
возвращает 4
вложенной строки.

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


0.

Сегодняшнее число
$Time() Пример: =$Time() —
возвращает 488a=2010-08-13
Возвращает текущую дату в формате, выбранном
при создании хранилища.

Работа с контролируемыми вкладками


С помощью параметра Контролируется переменной можно управлять поведением вкладок карты
данных.
Вместо того чтобы всегда отображать страницы-вкладки карты данных, их отображением и скрытием
можно управлять с помощью другой переменной, пользователя или группы. Таким образом,
компоновка карты данных способна меняться в соответствии с выбираемыми элементами.
С помощью данного параметра можно выполнить следующие действия.
• Связать вкладки с переменными, используемыми в другом элементе управления.

160
Карты данных

Например, в карте данных для файла с расширением .doc или .docx могут содержать вкладки
для нескольких типов документов. При выборе определенного типа документа отобразится
соответствующая вкладка.

• Связать вкладки с системной переменной, например <Имя группы>.


Например, когда вкладка связана с группой, осуществлять контроль могут пользователи,
принадлежащие группе.

Имя каждой вкладки связано со значением управляющей переменной.


В каждой вкладке имеются элементы управления и текст, которые отображаются, когда управляющая
переменная соответствует имени вкладки.

Пример контролируемой вкладки 1. Управление видимостью


вкладок
В этом примере объясняется, как можно задать вкладки для отображения, связав их с
определенными переменными.
Чтобы контролировать отображение вкладок, выполните следующие действия.
1. Создайте карту данных и свяжите ее с расширением .doc или .docx.
2. Добавьте элемент управления «раскрывающийся список».
3. В панели Свойства раскрывающегося списка выполните перечисленные ниже действия.
a) В разделе Значение выберите переменную Document Type (Тип документа).
b) В разделе Объекты выберите Свободный текст и введите имена документов различных
типов. Например, Memo, Fax, Letter.
4. Добавьте элемент управления «вкладка».
5. В панели Свойства вкладки выполните перечисленные ниже действия.
a) В разделе Имена вкладки оставьте первую строку пустой.
Эта вкладка будет видима, если в списке не выбрано ни одно значение.
b) Остальным вкладкам присвойте имена, взяв их из списка.

Имена можно скопировать в поле Свободный текст панели Свойства раскрывающегося


списка, а затем вставить их в поле Имена вкладки панели Свойства вкладки.

c) Выберите параметр Контролируется переменной, затем в качестве переменной выберите


Document Type (Тип документа).

161
Карты данных

6. Выберите вкладку и добавьте элементы управления, основываясь на имени вкладки. Например:

Memo Поле редактирования с несколькими строками

Fax Номер факса


Получатели

Letter Автор
Дата
Получатель
Адрес

7. Сохраните карту данных в папку, принадлежащую хранилищу.


8. Чтобы проверить карту, создайте документ Microsoft Word и выберите его.
9. На вкладке Карта данных выберите тип документа, чтобы просмотреть вкладку связанной
карты данных.

Пример контролируемой вкладки 2. Управление доступом к


элементу управления
В этом примере описан механизм управления доступом к элементу управления в зависимости от
того, к какой группе принадлежит пользователь, вошедший в систему.
Чтобы получить возможность управлять доступом к элементу управления, основываясь на
принадлежности к группе пользователя, вошедшего в систему, выполните следующие
действия.
1. Создайте карту данных и свяжите ее с расширением .doc или .docx.
2. Добавьте элемент управления «вкладка».
3. В панели Свойства вкладки выполните перечисленные ниже действия.
a) Выберите параметр Контролируется переменной, затем выберите переменную <Имя
группы>.
От того, к какой группе принадлежит вошедший пользователь, зависит, какая вкладка
будет видимой.

b) Оставьте строку для имени первой вкладки пустой и в качестве имени второй вкладки
введите имя существующей группы пользователей, например Project Leaders
(Руководители проекта).
4. Добавьте для первой вкладки элемент управления «флажок».
5. В панели Свойства флажка выполните перечисленные ниже действия.
a) В разделе Заголовок введите Approved (Утверждено).
b) В разделе Значение, в поле Имя переменной выберите Утверждено.
c) В разделе Флаги выберите Только для чтения.
6. Скопируйте элемент управления «флажок» и вставьте его на второй вкладке.

162
Карты данных

7. В панели Свойства флажка, в разделе Флаги снимите флажок Только для чтения.
8. Сохраните карту данных в папку, принадлежащую хранилищу.
9. Чтобы проверить карту, войдите в систему в качестве пользователя, не принадлежащего
группе Project Leaders.
10. Выберите файл с расширением .doc или .docx в папке, в которой была сохранена карта.
На вкладке Карта данных флажок будет видимым, однако недоступным для редактирования.

11. Войдите в систему в качестве пользователя, принадлежащего группе Project Leaders, и


выберите файл с расширением .doc или .docx.
На вкладке Карта данных флажок можно установить или снять.

Присвоение значений по умолчанию


Большинству элементов управления карт можно присвоить значения по умолчанию. В этом случае
при сохранении нового файла или объекта, а также при добавлении их в хранилище управляющая
переменная будет заполняться автоматически.
В случае добавления файла, объекта или папки, выбранных за пределами хранилища, значения
по умолчанию записываются на картах данных в поля переменных. В случае соотнесения переменной
со свойством, например со свойством Author (Автор), значение по умолчанию также записывается
в данное свойство.
Если добавленный или скопированный файл или объект уже имеет существующее значение
(например, если поле свойства Date (Дата) уже заполнено), то используется это значение, а
значение по умолчанию в переменную не записывается.
В случае сохранения файла в вид хранилища из приложения, когда данный файл в приложении
открыт, значения по умолчанию записываются только в переменную карты данных (т.е. базу
данных). Эти значения могут не отображаться в свойствах файла, с которыми соотнесены эти
переменные, пока файл не будет открыт вновь или зарегистрирован.
Если при копировании (или перемещении) файла или объекта для карты данных установлены
значения по умолчанию, существующие значения копируются в целевое местоположение. В этом
случае в переменные и связанные с ними свойства не записываются никакие новые значения по
умолчанию (исключения см. ниже).

Восстановленные значения
• Если для управляющей переменной карты данных задано уникальное значение, то при
копировании или перемещении файла или объекта данное значение переменной будет удалено.
Появится соответствующее предупреждение и будет восстановлено значение по умолчанию.
• Если в качестве значения по умолчанию для переменной копируемого файла или объекта
используется серийный номер, появится предупреждение о том, что при копировании в
переменной копируемого файла может быть использован следующий доступный серийный
номер.
• Если для значения по умолчанию включен параметр Значение по умолчанию перезаписывает,
значение по умолчанию для всех скопированных или добавленных файлов в переменной и
связанном с этой переменной свойстве будет восстановлено.

163
Карты данных

Назначение значения по умолчанию для переменной Date


(Дата)
Можно назначить значение по умолчанию, которое в случае сохранения нового файла или
добавления его в хранилище автоматически обновит переменную, связанную с элементом
управления.
В данном примере показана процедура использования текущей даты в качестве значения по
умолчанию при создании документов с помощью инструментов Microsoft Office.
Чтобы назначить переменную даты, в которой используется значение по умолчанию,
выполните следующие действия.
1. В окне Редактор карт выберите Редактировать > Переменные.
2. В диалоговом окне Редактировать переменные в разделе Выбранная переменная введите
имя переменной Date Created (Дата создания).
3. В разделе Выбранные атрибуты выполните следующие действия.
a) В поле Имя блока выберите CustomProperty.
b) В поле Имя атрибута введите Date Created.
c) В поле, где указывается расширение файла, выберите типы файлов Microsoft Office, в
которых будет использоваться переменная даты.
4. Нажмите кнопку ОК.
5. Откройте карту данных, связанную с указанными типами файлов Microsoft Office.
6. Создайте элемент управления «дата».
7. В панели Свойства поля «Дата» выполните следующие действия.
a) Свяжите этот элемент управления с переменной Date Created (Дата Создания).
b) В разделе Значение по умолчанию выберите Сегодняшнее число.

8. Нажмите кнопку Сохранить или выберите Файл > Сохранить.


При добавлении новых файлов Office в хранилище переменная Creation Date (Дата создания)
обновляется путем присвоения текущей даты.
Дата также записывается и в свойствах соответствующего файла.

Использование серийного номера в качестве значения по


умолчанию
В данном примере показано, как с помощью серийного номера можно создать для переменной
part number (обозначение детали) значение по умолчанию.
Чтобы использовать серийный номер в качестве значения по умолчанию, выполните
следующие действия.

1. В окне инструмента администрирования нажмите правой кнопкой мыши Серийные номера


и выберите Новый серийный номер.

164
Карты данных

2. В окне редактора серийного номера выполните следующее.


a) В поле Имя введите PartNumber.
b) В поле Тип выберите Серийный номер из строки.
c) В поле Строка формата введите любой статический текст, например PN, и выберите
значение счетчика.
d) Нажмите кнопку OK .

3. Дважды нажмите Карты.


4. В окне Редактор карт выберите Редактировать > Переменные.
5. В диалоговом окне Редактировать переменные в разделе Выбранная переменная введите
имя переменной Part Number.
6. В разделе Выбранные атрибуты выполните следующие действия.
a) В поле Имя блока выберите CustomProperty.
b) В поле Имя атрибута введите Part Number.
c) В поле, где указывается расширение файла, выберите типы файлов, в которых будет
использоваться данная переменная обозначения детали.
7. Нажмите кнопку OK .
8. Откройте карту данных, связанную с указанными типами файлов.
9. Добавьте элемент управления, который будет использовать переменную.
10. В панели свойств этого элемента управления выполните следующее.
a) В разделе Значение в поле Имя переменной выберите Part Number.
b) В разделе Значение по умолчанию выберите Серийный номер.
c) Чтобы обеспечить постоянную генерацию серийного номера, выберите параметр Значение
по умолчанию перезаписывает.
11. Нажмите кнопку Сохранить или выберите Файл > Сохранить.
При добавлении нового файла, связанного с этой картой данных, переменная Part Number
(Обозначение детали) обновляется путем присвоения следующего доступного серийного номера.
Соотнесенное с данной переменной свойство файла также обновляется с использованием значения
по умолчанию.

Если параметр Значение по умолчанию перезаписывает не выбран, а соотнесение переменной


со свойством файла выполнено на основе существующего значения, то будет использовано
данное существующее значение. Чтобы создать серийный номер для таких файлов, в карте
данных нажмите правой кнопкой мыши соответствующий элемент управления и выберите
Генерация следующего серийного номера. Будет выполнено обновление переменной и
соответствующего ей свойства файла.

Панель инструментов с элементами управления


Редактора карт
Используя панель инструментов элементов управления, можно добавлять в карту данных различные
элементы управления. Параметры, перечисленные на панели свойств элемента управления,
позволяют настраивать свойства элемента.

165
Карты данных

Для отображения панели инструментов:


Нажмите Вид > Отобразить панели инструментов > Элементы управления.

Внешний вид карты


Данные элементы управления определяют внешний вид карты.
Также можно контролировать внешний вид карты с помощью выравнивания и приклеивания
элементов управления карты.

Переместить и изменить Выбор, перемещение или изменение размера существующих


размер элементов управления.

Значок Добавление значка или изображения.


Свойства изображения

Статический текст Введите текст или выберите динамический текст, который


будет отображаться в карте данных как текст, доступный
только для чтения.
Свойства текста

Рамка Добавление рамки.


Свойства рамки

Элемент управления Добавление видимых (или скрытых) вкладок для


«Вкладка» отображения разделов карты данных на отдельных
страницах.
Свойства вкладки

Интерактивные элементы управления


Ниже перечислены элементы управления, позволяющие осуществлять следующие действия.

Правка Просмотр значений, которые хранятся в базе данных


хранилища, а также ввод новых значений.
Свойства редактируемого окна

Кнопка Запуск приложения или веб-страницы.


Свойства кнопок

Переключатель Выбор предварительно определенного значения.


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

166
Карты данных

Поле с раскрывающимся Выбор значения в раскрывающемся списке или ввод


списком собственного значения.
Свойства поля со списком

Поле с раскрывающимся Выбор одного из заданных значений в раскрывающемся


списком списке. Ввод значений пользователем невозможен.
Свойства раскрывающегося списка

Простое поле со списком Выбор одного из заданных значений в постоянно


отображаемом списке.
Свойства окна с комбинированным списком

Вид списка Выбор одного из заданных значения в прокручиваемом


списке.
Свойства окна со списком

Флажок Установите флажок.


Свойства флажка

Поле даты Выбор даты в календаре.


Свойства поля «Дата»

Элемент управления В карте поиска выберите нужную компоновку карты данных.


поиском карты
Элемент управления поиском карты

Элемент управления В карте поиска выберите переменные, среди которых


поиском переменной необходимо выполнить поиск.
Элемент управления поиском переменной

Свойства карты
В панели Свойства карты можно выбрать тип карты данных и указать для этого типа такие значения,
как возможность изменения размера карты, а также набор пользователей, имеющих право
просматривать карту.
Чтобы открыть эту панель:
откройте карту в окне редактора карт и нажмите на кромке карты.
Набор параметров в панели Свойства карты зависит от типа выбранной карты.

Чтобы скопировать компоновку существующей карты, можно открыть карту одного типа, изменить
ее тип в списке и повторно сохранить карту как карту нового типа.

167
Карты данных

Карты файлов
Файлы, принадлежащие хранилищу, могут быть связаны с картами, на которых отображаются
сведения о них, например пользовательские свойства файлов.
Эта информация хранится в базе данных хранилища и отображается во время просмотра или
поиска. При этом сам файл открывать не требуется. Компоновка каждой карты данных файла
поддается настройке; в рамках хранилища для разных типов файлов и/или местоположений файлов
могут использоваться карты с разными компоновками.
При создании нового хранилища импортируются карты файлов, связанные с наиболее
распространенными типами файлов. Если выполняется обновление предыдущей версии или
требуется восстановить компоновку карты по умолчанию, карту можно импортировать повторно.

Имя карты Введите отображаемое имя для карты файла.

Тип карты Выберите Карта файлов.

С изменяемым размером Не применяется к картам файлов.

Расширения файлов Перечисление через точку с запятой всех расширений файлов,


которые следует использовать в компоновке текущей карты. Не
следует использовать точки.

Если в текущую карту добавляются расширения, назначенные для


другой карты, то при сохранении текущей карты эти расширения
будут также назначены и для нее.

Карты папок
Папки хранилища для файлов и объектов могут быть связаны с картами, в которых отображается
информация о них. Информация содержится в базе данных хранилища и отображается при поиске
или обзоре.
Отличие карт папок от карт файлов и объектов состоит в том, что сведения, введенные в полях
карты папки, всегда наследуются всеми папками более низкого уровня. Это значит, что не требуется
добавлять одну и ту же информацию в каждую подпапку, если только эти сведения не требуется
изменить. Если сведения требуется изменить, то новые сведения будут унаследованы всеми
подпапками.
Если новую карту папки сохранить в папке, в которой уже сохранена другая карта папки, станет
активной новая карта папки. Чтобы сделать активной карту папки, которая не используется,
откройте карту и сохраните ее повторно.

Имя карты Введите отображаемое имя для карты папок.

Тип карты Выберите Карта папок.

С изменяемым размером Не применяется к картам папок.

168
Карты данных

Карты шаблонов (только для SOLIDWORKS PDM Professional)


Карта шаблона позволяет извлекать информацию пользователя во время запуска шаблонов, а
затем на ее основе создавать в хранилище новые файлы или проекты.
При активации шаблона проекта отображается карта шаблона с запросом на предоставление
информации о проекте. Затем эта информация используется для формирования имен создаваемых
папок проекта.
Компоновка каждой карты шаблона полностью настраиваемая. Такую карту можно связать с одним
или несколькими шаблонами.

Имя карты Введите отображаемое имя для карты шаблона.

Тип карты Выберите Карта шаблона.

С изменяемым размером Не применяйте карту шаблона.

Переменные карты шаблона


При создании элемента управления для карты шаблона этот элемент необходимо связать с
переменной. Для карты шаблона можно создать новые уникальные переменные или использовать
уже существующие переменные.
Переменные предназначены только для ввода данных пользователем во время отображения карты;
их значения не хранятся в базе данных. Чтобы можно было использовать значения в шаблоне,
переменные карты необходимо связать с переменными шаблона. Это выполняется на странице
Карты шаблонов мастера шаблонов.

Карты поиска
Выполняя поиск файлов, объектов и данных в хранилище с помощью инструмента поиска
SOLIDWORKS PDM, пользователь может вводить различные критерии поиска в карту поиска.
Пользователям, использующим функции доступа в диалоговом окне Проводника Windows, также
доступны карты поиска, возвращающие результаты для файлов и папок.
Все элементы компоновки карты поиска можно настраивать. Это позволяет создавать как
расширенные карты поиска, содержащие вкладки и всевозможные поля, так и простые карты
поиска, содержащие только одно поле.
Если карту поиска открыть в окне редактора карт, в панели свойств карты отобразятся сведения
о ее форме. Если в данный момент на карте выбран один из элементов управления, нажмите в
любом месте фона карты, и свойства карты отобразятся повторно.

Имя карты Введите отображаемое имя для карты поиска.

Тип карты Выберите Карта поиска.

169
Карты данных

С изменяемым размером Если этот параметр включен, то при изменении размера диалогового
окна Поиск карта подстраивается под его ширину.
Если этот параметр отключен, то при изменении размера диалогового
окна Поиск карта остается фиксированного размера.
Если для элемента управления выбран параметр Приклеивание
управляющего объекта, и элемент управления "приклеен" к
противоположной стороне карты (верхний/нижний или
левый/правый), то при изменении размера карты поиска будет
изменяться и размер этого элемента управления.
См. раздел Приклеивание элементов управления карты данных.

Тип результата Можно выбрать, какие элементы будут отображаться в результатах


карты поиска:
• Файлы и папки
• Объекты и папки объектов
• Пользователи

Набор столбцов Выберите этот параметр, если в результатах поиска для данной формы
результата следует использовать определенный набор столбцов. См. раздел
Добавление набора столбцов в карту поиска.
Выберите существующие столбцы из списка или нажмите <Новый
набор столбцов>.

Пользователи с правом Избранные пользователи, имеющие доступ к карте.


использования формы

Группы с правом Пользователи из выбранных групп, имеющие доступ к карте.


использования формы

170
Карты данных

Значения по умолчанию Отображение диалогового окна Значения по умолчанию, в котором


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

Некоторые переменные поиска, например Find Folders (Найти


папки), либо включены (1), либо выключены (0).

При открытии папки поиска значения по умолчанию задаются


автоматически.
При открытии формы в окне инструмента поиска флажки в картах
поиска всегда установлены. Чтобы по умолчанию они были сняты,
используйте значение по умолчанию 0.
Чтобы удалить переменную по умолчанию, ее следует выбрать, а
затем выбрать в списке значение Удалить.
Значения переменных, которые задаются как значения по умолчанию,
не обязательно должны отображаться в реальной карте поиска.
Например, для переменной поиска Find folders (Найти папки)
можно задать значение 0 (выкл.), но соответствующий флажок на
карте будет отсутствовать.

Переменные карты поиска


Добавляя на карту поиска поля для осуществления поиска, необходимо связать их с переменными.
Например, чтобы выполнить поиск по переменной Customer name (Имя клиента) во всех картах
файлов и папок, где она используется, добавьте в форму элемент редактирования и свяжите его
с переменной Customer name (Имя клиента).
Помимо обычных переменных, в картах со статусом Карта поиска можно выбирать переменные
из списка Переменные поиска. С помощью этих переменных поиск выполняется в рамках базы
данных хранилища на базе определенных критериев. Переменные поиска отмечены значком .
Например, переменная поиска Name (Имя) позволяет выполнять поиск имен файлов среди всех
файлов хранилища.
Некоторые переменные поиска, например Checked In Files (Разрегистрированные файлы),
следует использовать в элементах управления «флажок», поскольку они отвечают за отбор
результатов поиска. (Установленный флажок считается активным, а снятый – неактивным).
Например, если флажок связан с переменной поиска Find Folders (Найти папки), то в случае
его установки поиск будет осуществляться среди папок. Если этот флажок будет снят, в процесс
поиска будут включены только файлы.

Чтобы узнать функции всех переменных поиска, изучите карту со статусом Полный поиск,
поскольку в ней используется большинство переменных поиска.

Назначенные пользователи
Чтобы в окне инструмента поиска карту поиска смог открыть определенный пользователь,
необходимо активировать этого пользователя (или группу) в свойствах карты поиска.
Назначенные карты поиска доступны в следующих программных компонентах:

171
Карты данных

• в меню Сервис Проводника Windows;


• всплывающий элемент управления картами поиска и избранным в строке меню
SOLIDWORKS PDM;
• узел Поиск в инструменте поиска SOLIDWORKS PDM.

Карты поиска, заданные по умолчанию


При создании хранилища Professional выполняется импорт двух карт поиска, заданных по
умолчанию: карты полного поиска и пользовательской карты поиска. Если используются объекты
SOLIDWORKS PDM, доступны три дополнительные карты поиска по умолчанию. Если выполнено
обновление предыдущей версии или требуется восстановить компоновку карты поиска по
умолчанию, карту можно импортировать повторно.
В именах карт поиска по умолчанию указывается тип карты поиска (например,
Search Complete) и язык (например, _gb):
all(Search Complete)_gb.crd

Карты объектов (только для SOLIDWORKS PDM Professional)


Объекты в хранилище могут иметь связанную с ними карту, в которой отображается такая
информация, как название и номер проекта.
Эта информация об объектах хранится в базе данных хранилища и отображается во время просмотра
или поиска. Компоновка каждой карты объекта поддается настройке; в рамках хранилища для
разных папок объектов могут использоваться разные карты объектов.
При создании нового хранилища выполняется импорт карты объекта по умолчанию (карты объекта
SOLIDWORKS). При необходимости эту карту можно изменять. Если выполняется обновление
предыдущей версии или требуется восстановить компоновку карты по умолчанию, карту объекта,
заданную по умолчанию, можно импортировать повторно.

При изменении или создании карт объектов с помощью параметра Переменная карты данных
файла можно сопоставить переменные карты файла с переменными карты объекта. Данный
параметр доступен для всех типов элементов управления, например для флажков и списков.
При создании объектов для конфигураций значения для карты объектов берутся из конфигурации
ссылки или, если в ней значения отсутствуют, из свойств пользователя (вкладка @). Поэтому,
если необходимо, чтобы значения карты объекта точно совпадали со значениями конфигурации,
необходимо, чтобы для всех переменных сопоставляемой конфигурации были определены
значения. Для этого необходимо соответствующим образом определить свойства этих
переменных. Или же не следует использовать свойства пользователя.
При создании объектов для файлов САПР (а не определенных конфигураций) значения для
карты объектов берутся из свойств пользователя.

Имя карты Введите отображаемое имя для карты объекта.

Тип карты Выберите Карта объекта.

С изменяемым размером Не применяется к картам объекта.

172
Карты данных

Диалоговое окно «Открыть/сохранить как карту»


В диалоговом окне Открыть карту отображается список доступных карт данных, сгруппированных
по типам. В этом окне можно также выбрать карту, которую требуется открыть. В диалоговом
окне Сохранить как можно сохранять новые или измененные карты данных.
Для отображения диалогового окна Открыть выполните следующие действия.

В окне Редактора карт нажмите кнопку Открыть (главная панель инструментов) или выберите
Файл > Открыть.
Для отображения диалогового окна Сохранить как выполните следующие действия.
В редакторе карт выберите Файл > Сохранить как.

Просмотр в Возможность поиска карт.


Для карт файлов, папок и объектов по умолчанию выбрано значение
Все папки, и поэтому в списке отображаются все карты, сохраненные
в папках хранилища.
Чтобы просмотреть список карт для конкретной папки, выберите
корневую папку хранилища и перейдите к нужной папке. В списке
карт отобразятся карты данной папки.

Список карт Список карт в расположении Поиск в.


В столбце «Имя карты» отображается сохраненное имя карты. В
столбце «Расширения» указаны типы файлов, с которыми связана
карта.
Чтобы отсортировать список, нажмите его заголовок.

Имя карты Имя выбранной карты.


Можно выбрать несколько карт и открыть их одновременно.

Тип карты Выбор типа карты данных для составления списка.

Расширения Расширения файлов, связанных с выбранной картой.


Отделите расширения файлов точкой с запятой и не включайте точки.
Например:
sldprt;sldasm;slddrw

Параметры управления контекстного меню


Нажмите правой кнопкой мыши карту и выберите одно из перечисленных действий.

Открыть Открытие карты в окне Редактора карт.

173
Карты данных

Переименовать Возможность изменения отображаемого имени карты.

Удалить Удаление компоновки карты из базы данных.

Можно также нажать кнопку Удалить .


При этом данные переменных, которые хранятся для карты в базе
данных, не удаляются.

Свойства изображения
Используйте панель Свойства изображения для добавления изображений в карту данных.
Чтобы открыть эту панель:

в редакторе карт нажмите значок (панель инструментов элементов управления).

Список изображений Список изображений, хранящихся в базе данных хранилища.

Обзор Выбор нового изображения.


В качестве источников изображений разрешается использовать файлы
с расширением .bmp, .ico или .avi. В случае добавления нового
изображения оно сохраняется в архиве хранилища.

Свойства текста
Используйте панель Свойства текста для добавления текстовых меток в элементы управления карты
данных.
Чтобы открыть эту панель:
в окне редактора карт нажмите кнопку Статический текст (панель инструментов элементов
управления), а затем нажмите в том месте карты, в котором следует расположить текст.

Свободный текст Добавление статического текста на карту.

174
Карты данных

Специальное значение Добавление динамического текста; значение зависит от выбранного


файла.
Выберите какие-либо из следующих параметров:
Сегодняшнее число

Текущее время

Текущий пользователь (xx): имя, инициалы, полное имя или


данные вошедшего пользователя.

Комментарий к версии: комментарий к последней регистрации


файла.

Комментарий к переходу: комментарий к последнему переходу в


другое состояние.

Путь к файлу: имя выбранного файла и полный путь к нему.

Последняя метка: последняя метка, присвоенная файлу.

Создатель (xx): имя, инициалы, полное имя или данные


пользователя, создавшего файл.

Разрегистрировано (xx): имя, инициалы, полное имя или данные


пользователя, выполнившего разрегистрацию файла.

Новейшая версия

Текущее состояние: текущее состояние потока работы.

Описание текущего состояния

Последний переход: последний переход в рамках потока работы.

Описание последнего перехода

Имя файла

Имя файла без расширения

Номер последней редакции

Комментарий к последней редакции

175
Карты данных

Свойства рамки
Используйте панель Свойства рамки для добавления рамки, объединяющей элементы управления
в группу.
Чтобы открыть эту панель:
в Редакторе карт нажмите Кадр (панель инструментов элементов управления) и разместите
кадр на карте.

Свободный текст Статический текст, который отображается в виде заголовка в левом


верхнем углу рамки.
Если оставить это поле пустым, рамка останется без заголовка.

Специальное значение Добавление динамического текста в виде заголовка рамки; значение


зависит от выбранного файла.
Выберите какие-либо из следующих параметров:
Сегодняшнее число

Текущее время

Текущий пользователь (xx): имя, инициалы, полное имя или


данные вошедшего пользователя.

Комментарий к версии: комментарий к последней регистрации


файла.

Комментарий к переходу: комментарий к последнему переходу в


другое состояние.

Путь к файлу: имя выбранного файла и полный путь к нему.

Последняя метка: последняя метка, присвоенная файлу.

Создатель (xx): имя, инициалы, полное имя или данные


пользователя, создавшего файл.

176
Карты данных

Разрегистрировано (xx): имя, инициалы, полное имя или данные


пользователя, выполнившего разрегистрацию файла.

Новейшая версия

Текущее состояние: текущее состояние потока работы.

Описание текущего состояния

Последний переход: последний переход в рамках потока работы.

Описание последнего перехода

Имя файла

Имя файла без расширения

Номер последней редакции

Комментарий к последней редакции

Свойства редактируемого окна


В панели Свойства редактируемого окна можно определить, каким образом разрешается
использовать поле редактирования для просмотра и ввода значений, хранящихся в базе данных
хранилища.
Чтобы открыть эту панель:
в окне редактора карт нажмите кнопку Редактировать (панель инструментов элементов
управления), а затем нажмите в том месте карты, в котором следует расположить поле
редактирования.

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

Имя переменной Выберите из переменных, определенных в хранилище.

Переменные Нажмите, чтобы открыть диалоговое окно Редактировать переменные


и создать в нем новую переменную или проверить свойства
существующей переменной.

177
Карты данных

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

Флаги

Только для чтения Поле редактирования становится доступно только для чтения, поэтому
ввод значений пользователем невозможен.

Отобразить в Explorer Переменная и сохраненное значение поля редактирования


отображаются на вкладке клиента Предварительный просмотр.

Множественные линии В поле редактирования можно ввести несколько текстовых строк.


Текст переносится автоматически.

Обновляет все Обновление всех вкладок конфигураций карты данных файла в


конфигурации соответствии со значением, введенным в поле редактирования.

Значение по умолчанию
Задайте для поля редактирования автоматический ввод значения по умолчанию в случае создания
новых файлов или объектов. См. раздел Присвоение значений по умолчанию.

Значение текста В качестве значения по умолчанию введите строку статического текста.

Специальное значение Выберите динамическое значение, которое будет использоваться как


значение по умолчанию.

Текущее время

Имя файла

Имя файла без расширения

Путь файла: полный путь и имя выбранного файла

Вошедший пользователь

Сегодняшнее число: текущая дата

Пользователь (xx): полное имя, инициалы или данные вошедшего


пользователя.

Описание последнего перехода

178
Карты данных

Серийный номер Выберите серийный номер, который будет использоваться как


значение по умолчанию.

Переменная папки карты Выберите переменную карты данных папки, значение которой будет
данных использоваться в качестве значения по умолчанию.
Например, если выбрать переменную карты данных папки Project
(Проект) и установить для карты данных папки значение «P05», то
при добавлении нового файла в эту папку в поле редактирования
отобразится значение по умолчанию «P05».

Переменная карты (Только для карт объектов.) Выберите переменную карты данных
данных файла файла, значение которой будет использоваться в качестве значения
по умолчанию.
Например, если выбрать переменную карты данных файла Project
(Проект) и установить для карты файла значение «P05», то при
создании нового объекта на основе файла в поле редактирования
отобразится значение по умолчанию «P05».
При создании объектов для конфигураций значения для карты
объектов берутся из конфигурации ссылки или, если в ней значения
отсутствуют, из свойств пользователя (вкладка @). Поэтому, если
необходимо, чтобы значения карты объекта точно совпадали со
значениями конфигурации, необходимо, чтобы для всех переменных
сопоставляемой конфигурации были определены значения. Для этого
необходимо соответствующим образом определить свойства этих
переменных. Или же не следует использовать свойства пользователя.
При создании объектов для файлов САПР (а не определенных
конфигураций) значения для карты объектов берутся из свойств
пользователя.

Значение по умолчанию Изменение существующего значения переменной на значение по


перезаписывает умолчанию при копировании или добавлении файлов или объектов.

Исключенные Конфигурации, из которых следует исключить значения по умолчанию.


конфигурации
Исключение выполняется в случае добавления файлов в хранилище
или в случае создания значений по умолчанию в добавлении к новой
конфигурации.
В каждой строке вводится имя одной конфигурации.
В качестве символа обобщения можно использовать символ *.
Например, имя *magnet* исключает все конфигурации, в имени
которых имеется запись «magnet».

Исключения конфигураций не происходит, если значения, такие


как серийные номера, создаются вручную.

179
Карты данных

Формула ввода
Укажите формулу ввода, чтобы с ее помощью ввести в элемент управления «поле редактирования»
строку, которая состоит из значений переменных, связанных с другими элементами управления
карты данных.

Диалоговое окно «Формула ввода»


В диалоговом окне Формула ввода в элемент управления «поле редактирования» можно ввести
строку, состоящую из значений переменных, связанных с другими элементами управления карты
данных.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Добавьте элемент управления Редактировать к карте данных. На панели Свойства
редактируемого окна рядом с пунктом Формула ввода нажмите Обзор (...).

Чтобы выбрать переменные для формулы ввода, нажмите .

Свойства кнопок
Используйте панель Свойства кнопок для добавления командной кнопки, с помощью которой
можно запускать приложения или веб-страницы.
Чтобы открыть эту панель:
в окне редактора карт нажмите кнопку (панель инструментов элементов управления), а затем
нажмите в том месте карты, в котором следует расположить эту кнопку.

Надпись Заголовок командной кнопки.


Если поле редактирования оставить пустым, кнопка останется без
заголовка.

180
Карты данных

Тип команды Действие, которое выполняется при выборе командной кнопки.

Командная строка
Введите команду в поле Команда, и она будет запускаться при
нажатии этой кнопки. В качестве команды можно указать имя
исполняемого файла, например notepad.exe. Нажмите , чтобы
добавить в командную строку динамические триггеры. Команды и
триггеры, содержащие пробелы, необходимо заключить в кавычки.
• Обзор: открытие диалогового окна поиска файлов, с помощью
которого можно выбрать файл для использования в командном
поле.

Обратите внимание, что файл и путь должны быть доступны


всем клиентским системам, на которых предполагается
использовать командную кнопку.

• Путь файла (%1): добавление для выбранного файла полного


пути.
• Имя хранилища файлов (%2): добавление имени текущего
хранилища.
• Имя файла (%3): добавление имени файла, выбранного в
текущий момент.
• Расширение файла (%4): добавление расширения файла,
выбранного в текущий момент.
• Путь папки (%5): добавление пути к папке, содержащей
выбранный файл.

Перейти к файлу
Открытие диалогового окна поиска файлов, с помощью которого
можно выбрать нужный файл.
• Заголовок диалогового окна: заголовок диалогового окна
поиска файлов.
• Переменная расположения: выбор переменной карты данных,
которая содержит полный путь к файлу, выбранному в
диалоговом окне поиска.
• Только файлы в хранилище: пользователь может выбирать
файлы только из хранилища.
• Путь по отношению к корню хранилища: путь к выбранному
файлу отображается относительно корня хранилища файлов.
• Разрешить множественный выбор: пользователь может
выбрать несколько файлов в диалоговом окне поиска файлов.

181
Карты данных

Выбрать папку
Открытие диалогового окна выбора папок, с помощью которого
можно выбрать нужную папку.
• Заголовок диалогового окна: заголовок диалогового окна
обзора.
• Переменная расположения: выбор переменной карты данных,
которая содержит полный путь к папке, выбранной в диалоговом
окне поиска.
• Только файлы в хранилище: пользователь может выбирать
папки только из хранилища.
• Путь по отношению к корню хранилища: путь к выбранной
папке отображается относительно корня хранилища файлов.

Запустить приложение
Запуск установленного дополнения SOLIDWORKS PDM.
• Имя приложения: ввод имени приложения.

Веб-страница
Открытие веб-страницы.
• Веб-адрес: ввод URL-адреса веб-страницы.

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


Панель Свойства кнопки выбора позволяет настроить кнопку выбора, с помощью которой можно
выбрать заранее заданное значение и использовать его для определенной переменной карты
данных.
Чтобы открыть эту панель:
в окне редактора карт нажмите кнопку выбора (панель инструментов элементов управления),
а затем нажмите в том месте карты, в котором следует расположить этот элемент управления.

Надпись
Введите статическое значение, которое следует сохранить в переменную при выборе данной
кнопки выбора. Например, при использовании заголовка «Английский» в определенной переменной
будет сохранен английский текст.

182
Карты данных

value

Имя переменной Выберите переменную карты данных, в которой будет храниться


значение заголовка.
Если добавить на карту несколько кнопок выбора с различными
заголовками, которые связаны с одной переменной, то в переменной
будет сохранен только заголовок указанной кнопки выбора (эту
особенность можно использовать для группировки кнопок выбора и
переключения между несколькими значениями).

Переменные Выберите, чтобы создать новую переменную или просмотреть свойства


существующей переменной.

Флаги

Только для чтения Кнопка выбора доступна только для чтения. Обновление значений
недопустимо.

Отобразить в Explorer Переменная и сохраненное значение заголовка кнопки выбора


отображаются на вкладке клиента Предварительный просмотр.

Обновляет все При выборе данной кнопки выбора все вкладки конфигурации карты
конфигурации данных обновляются в соответствии с выбранным значением.

Значение по умолчанию
Выберите, чтобы для данной кнопки выбора автоматически устанавливалось значение по умолчанию
при каждом добавлении в хранилище нового файла или объекта. См. Присвоение значений по
умолчанию.

Нет значения по Кнопка выбора не имеет значения по умолчанию.


умолчанию

Выбран Кнопка выбора выбрана по умолчанию.

Если с одной переменной связано несколько кнопок выбора, то


выбирается только одна из них.

Не выбран Кнопка выбора не выбрана по умолчанию.

183
Карты данных

Переменная папки карты Выберите переменную карты данных папки, значение которой будет
данных использоваться в качестве значения по умолчанию.
Например, если выбрать переменную карты данных папки Language
(Язык) и установить для карты данных папки значение «Шведский»,
то при добавлении файла в эту папку в качестве параметра по
умолчанию будет выбран заголовок «Шведский».

Переменная карты (Только для карт объектов.) Выберите переменную карты данных
данных файла файла, значение которой будет использоваться в качестве значения
по умолчанию.
Например, если выбрать переменную карты данных файла Language
(Язык) и установить для карты файла значение «Шведский», то при
создании объекта на базе данного файла в качестве параметра по
умолчанию будет выбран заголовок «Шведский».
При создании объектов для конфигураций значения для карты
объектов берутся из конфигурации ссылки или, если в ней значения
отсутствуют, из свойств пользователя (вкладка @). Поэтому, если
необходимо, чтобы значения карты объекта точно совпадали со
значениями конфигурации, необходимо, чтобы для всех переменных
сопоставляемой конфигурации были определены значения. Для этого
необходимо соответствующим образом определить свойства этих
переменных. Или же не следует использовать свойства пользователя.
При создании объектов для файлов САПР (а не определенных
конфигураций) значения для карты объектов берутся из свойств
пользователя.

Значение по умолчанию Изменение существующего значения переменной на значение по


перезаписывает умолчанию при копировании или добавлении файлов.

Исключенные Конфигурации, из которых следует исключить значения по умолчанию.


конфигурации
Исключение выполняется в случае добавления файлов в хранилище
или в случае создания значений по умолчанию в добавлении к новой
конфигурации.
В каждой строке вводится имя одной конфигурации.
В качестве символа обобщения можно использовать символ *.
Например, имя *magnet* исключает все конфигурации, в имени
которых имеется запись «magnet».

Исключения конфигураций не происходит, если значения создаются


вручную.

184
Карты данных

Свойства поля со списком


В панели Свойства поля со списком можно выбирать в списке заранее заданные значения или
вводить собственные значения в поле редактирования.
Чтобы отобразить панель свойств:
в Редакторе карт нажмите кнопку Поле с раскрывающимся списком (панель инструментов
элементов управления), а затем нажмите в том месте карты, в котором следует расположить этот
элемент управления.

Объекты
Выберите объекты, которые требуется отобразить в списке. Соответствующие значения можно
извлечь из стандартных списков, централизовано управляемых списков или списков статических
объектов.

185
Карты данных

Специальное значение Выберите заранее определенный список, который будет использован


для заполнения списка элемента управления.

Список пользователей (xx)


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

Список групп
Перечень всех групп хранилища.

Список состояний
Перечень всех состояний потока работы.

Список потока работы


Перечень всех потоков работы хранилища.

Журнал
Когда пользователи вводят значения в этом поле и сохраняют карту
данных, значения сохраняются и отображаются в данном
раскрывающемся списке.

Стандарт/Единицы измерения/Язык
Стандартные списки значений из локального файла StdVal_xx.Lan.
Для добавления новых значений необходимо обновить данный файл
на всех клиентских компьютерах.

XXX: централизованно управляемые списки карт.


См. раздел Централизованные списки карт (только для
SOLIDWORKS PDM Professional).

Свободный текст Ввод объектов в комбинированный список (по одному для каждой
строки).

Контролируется Список значений, доступных в карте данных, зависит от значения,


переменной выбранного в другом списке или в поле редактирования.
См. раздел Создание динамически управляемых списков карт.

Детализация Отображение диалогового окна Контролируется переменной, в


котором устанавливается связь между значениями одного элемента
управления и значениями другого элемента управления.

186
Карты данных

Значение

Имя переменной Выберите переменную карты данных, в которой будет сохранено


значение, введенное или выбранное из списка.

Переменные Нажмите, чтобы открыть диалоговое окно Редактировать переменные


и создать в нем новую переменную или проверить свойства
существующей переменной.

Флаги

Только для чтения Поле со списком становится доступно только для чтения, поэтому
ввод значений пользователем невозможен.

Отобразить в Explorer Переменная и сохраненное значение поля со списком отображаются


на вкладке клиента Предварительный просмотр.

Обновляет все Обновление всех вкладок конфигураций карты данных файла в


конфигурации соответствии со значением, введенным в поле со списком.

Значение по умолчанию
Задайте для поля со списком автоматический ввод значения по умолчанию в случае создания
новых файлов. См. раздел Присвоение значений по умолчанию.

Укажите значение Выберите в списке значение, которое будет использоваться как


стандартное.

В списках групп и пользователей можно также выбирать вошедших


пользователей или группы.

Переменная папки карты Выберите переменную карты данных папки, значение которой будет
данных использоваться в качестве значения по умолчанию.
Например, если выбрать переменную карты данных папки Project
(Проект) и установить для карты данных папки значение "P05", то
при добавлении нового файла в эту папку в поле со списком
отобразится значение по умолчанию "P05".

187
Карты данных

Переменная карты (Только для карт объектов.) Выберите переменную карты данных
данных файла файла, значение которой будет использоваться в качестве значения
по умолчанию.
Например, если выбрать переменную карты данных файла Project
(Проект) и установить для карты файла значение "P05", то при
создании объекта на основе файла в поле со списком отобразится
значение по умолчанию "P05".
При создании объектов для конфигураций значения для карты
объектов берутся из конфигурации ссылки или, если в ней значения
отсутствуют, из свойств пользователя (вкладка @). Поэтому, если
необходимо, чтобы значения карты объекта точно совпадали со
значениями конфигурации, необходимо, чтобы для всех переменных
сопоставляемой конфигурации были определены значения. Для этого
необходимо соответствующим образом определить свойства этих
переменных. Или же не следует использовать свойства пользователя.
При создании объектов для файлов САПР (а не определенных
конфигураций) значения для карты объектов берутся из свойств
пользователя.

Значение по умолчанию Изменение существующего значения переменной на значение по


перезаписывает умолчанию при копировании или добавлении файлов.

Исключенные Конфигурации, из которых следует исключить значения по умолчанию.


конфигурации
Исключение выполняется в случае добавления файлов в хранилище
или в случае создания значений по умолчанию в добавлении к новой
конфигурации.
В каждой строке вводится имя одной конфигурации.
В качестве символа обобщения можно использовать символ *.
Например, имя *magnet* исключает все конфигурации, в имени
которых имеется запись «magnet».

Исключения конфигураций не происходит, если значения создаются


вручную.

Свойства раскрывающегося списка


Используйте панель Свойства раскрывающегося списка для добавления элемента управления,
значения для которого необходимо выбирать в заранее заданном списке.
Чтобы открыть эту панель:
в окне Редактора карт нажмите кнопку Поле с разворачивающимся списком (панель
инструментов элементов управления), а затем нажмите в том месте карты, в котором следует
расположить раскрывающийся список.

188
Карты данных

Объекты (только SOLIDWORKS PDM Professional)


Выберите объекты, которые требуется отобразить в списке. Соответствующие значения можно
извлечь из стандартных списков, централизовано управляемых списков или списков статических
объектов.

Специальное значение Выберите заранее определенный список, который будет использован


для заполнения списка элемента управления.

Список пользователей (xx)


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

Список групп
Перечень всех групп хранилища.

Список состояний
Перечень всех состояний потока работы.

Список потока работы


Перечень всех потоков работы хранилища.

Стандарт/единицы измерения/язык
Стандартные списки значений из локального файла StdVal_xx.Lan.
Для добавления новых значений необходимо обновить данный файл
на всех клиентских компьютерах.

XXX: централизованно управляемые списки карт.


См. раздел Централизованные списки карт (только для
SOLIDWORKS PDM Professional).

Свободный текст Ввод объектов в раскрывающийся список (по одному для каждой
строки).

Контролируется Список значений, доступных в карте данных, зависит от значения,


переменной выбранного в другом списке или в поле редактирования.
См. раздел Создание динамически управляемых списков карт.

Детализация Отображение диалогового окна Контролируется переменной, в


котором устанавливается связь между значениями одного элемента
управления и значениями другого элемента управления.

189
Карты данных

Значение

Имя переменной Выберите переменную карты данных, в которой будет сохранено


значение, выбранное из списка.

Переменные Нажмите, чтобы открыть диалоговое окно Редактировать переменные


и создать в нем новую переменную или проверить свойства
существующей переменной.

Флаги

Только для чтения Этот список становится доступен только для чтения, поэтому ввод
значений пользователем невозможен.

Отобразить в Explorer Переменная и сохраненное значение списка отображаются на вкладке


клиента Предварительный просмотр.

Обновляет все Обновление всех вкладок конфигураций карты данных файла в


конфигурации соответствии со значением, введенным в списке.

Значения по умолчанию
Задайте для списка автоматический ввод значения по умолчанию в случае создания новых файлов.
См. раздел Присвоение значений по умолчанию.

Укажите значение Выберите в списке значение, которое будет использоваться как


стандартное.

В списках групп и пользователей можно также выбирать вошедших


пользователей или группы.

Переменная папки карты Выберите переменную карты данных папки, значение которой будет
данных использоваться в качестве значения по умолчанию.
Например, если выбрать переменную Customer (Клиент) карты
данных папки и установить для карты данных папки значение «IBM»,
то при добавлении нового файла в эту папку в списке отобразится
значение по умолчанию «IBM» .

190
Карты данных

Переменная карты (Только для карт объектов.) Выберите переменную карты данных
данных файла (только файла, значение которой будет использоваться в качестве значения
SOLIDWORKS PDM по умолчанию.
Professional)
Например, если выбрать переменную Customer (Клиент) карты
данных файла и установить для карты файла значение «IBM», то
при создании объекта на основе файла в списке отобразится значение
по умолчанию «IBM».
При создании объектов для конфигураций значения для карты
объектов берутся из конфигурации ссылки или, если в ней значения
отсутствуют, из свойств пользователя (вкладка @). Поэтому, если
необходимо, чтобы значения карты объекта точно совпадали со
значениями конфигурации, необходимо, чтобы для всех переменных
сопоставляемой конфигурации были определены значения. Для этого
необходимо соответствующим образом определить свойства этих
переменных. Или же не следует использовать свойства пользователя.
При создании объектов для файлов САПР (а не определенных
конфигураций) значения для карты объектов берутся из свойств
пользователя.

Значение по умолчанию Изменение существующего значения переменной на значение по


перезаписывает умолчанию при копировании или добавлении файлов.

Исключенные Конфигурации, из которых следует исключить значения по умолчанию.


конфигурации
Исключение выполняется в случае добавления файлов в хранилище
или в случае создания значений по умолчанию в добавлении к новой
конфигурации.
В каждой строке вводится имя одной конфигурации.
В качестве символа обобщения можно использовать символ *.
Например, имя *magnet* исключает все конфигурации, в имени
которых имеется запись «magnet».

Исключения конфигураций не происходит, если значения создаются


вручную.

Свойства окна с комбинированным списком


Используйте панель Свойства окна с комбинированным списком для добавления поля
редактирования, в котором заранее заданные значения выбираются в списке, который всегда
остается видимым.
Чтобы отобразить панель свойств:
в окне редактора карт нажмите кнопку Простое поле со списком (панель инструментов
элементов управления), а затем нажмите в том месте карты, в котором следует расположить окно
с комбинированным списком.

191
Карты данных

Объекты (только SOLIDWORKS PDM Professional)


Выберите объекты, которые требуется отобразить в списке. Соответствующие значения можно
извлечь из стандартных списков, централизовано управляемых списков или списков статических
объектов.

Специальное значение Выберите заранее определенный список, который будет использован


для заполнения списка элемента управления.

Список пользователей (xx)


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

Список групп
Перечень всех групп хранилища.

Список состояний
Перечень всех состояний потока работы.

Список потока работы


Перечень всех потоков работы хранилища.

Стандарт/единицы измерения/язык
Стандартные списки значений из локального файла StdVal_xx.Lan.
Для добавления новых значений необходимо обновить данный файл
на всех клиентских компьютерах.

XXX: централизованно управляемые списки карт.


См. раздел Централизованные списки карт (только для
SOLIDWORKS PDM Professional).

Свободный текст Ввод объектов в комбинированный список (по одному для каждой
строки).

Контролируется Список значений, доступных в карте данных, зависит от значения,


переменной выбранного в другом списке или в поле редактирования.
См. раздел Создание динамически управляемых списков карт.

Детализация Отображение диалогового окна Контролируется переменной, в


котором устанавливается связь между значениями одного элемента
управления и значениями другого элемента управления.

192
Карты данных

Значение

Имя переменной Выберите переменную карты данных, в которой будет сохранено


значение, выбранное из комбинированного списка.

Переменные Нажмите, чтобы открыть диалоговое окно Редактировать переменные


и создать в нем новую переменную или проверить свойства
существующей переменной.

Флаги

Только для чтения Комбинированный список становится доступен только для чтения,
поэтому ввод значений пользователем невозможен.

Отобразить в Explorer Переменная и сохраненное значение комбинированного списка


отображаются на вкладке клиента Предварительный просмотр.

Обновляет все Обновление всех вкладок конфигураций карты данных файла в


конфигурации соответствии со значением, введенным в комбинированном списке.

Значение по умолчанию
Задайте для списка автоматический ввод значения по умолчанию в случае создания новых файлов.
См. раздел Присвоение значений по умолчанию.

Укажите значение Выберите в списке значение, которое будет использоваться как


стандартное.

В списках групп и пользователей можно также выбирать вошедших


пользователей или группы.

Переменная папки карты Выберите переменную карты данных папки, значение которой будет
данных использоваться в качестве значения по умолчанию.
Например, если выбрать переменную карты данных папки Customer
(Клиент) и установить для карты данных папки значение «IBM», то
при добавлении нового файла в эту папку в списке отобразится
значение по умолчанию «IBM».

193
Карты данных

Переменная карты (Только для карт объектов.) Выберите переменную карты данных
данных файла (только файла, значение которой будет использоваться в качестве значения
SOLIDWORKS PDM по умолчанию.
Professional)
Например, если выбрать переменную карты данных файла Customer
(Клиент) и установить для карты файла значение «IBM», то при
создании объекта на основе файла в списке отобразится значение
по умолчанию «IBM».
При создании объектов для конфигураций значения для карты
объектов берутся из конфигурации ссылки или, если в ней значения
отсутствуют, из свойств пользователя (вкладка @). Поэтому, если
необходимо, чтобы значения карты объекта точно совпадали со
значениями конфигурации, необходимо, чтобы для всех переменных
сопоставляемой конфигурации были определены значения. Для этого
необходимо соответствующим образом определить свойства этих
переменных. Или же не следует использовать свойства пользователя.
При создании объектов для файлов САПР (а не определенных
конфигураций) значения для карты объектов берутся из свойств
пользователя.

Значение по умолчанию Изменение существующего значения переменной на значение по


перезаписывает умолчанию при копировании или добавлении файлов.

Исключенные Конфигурации, из которых следует исключить значения по умолчанию.


конфигурации
Исключение выполняется в случае добавления файлов в хранилище
или в случае создания значений по умолчанию в добавлении к новой
конфигурации.
В каждой строке вводится имя одной конфигурации.
В качестве символа обобщения можно использовать символ *.
Например, имя *magnet* исключает все конфигурации, в имени
которых имеется запись «magnet».

Исключения конфигураций не происходит, если значения создаются


вручную.

Свойства окна со списком


Используйте панель Свойства окна со списком для добавления элемента управления, значения
которого необходимо выбирать в заранее заданном списке.
Чтобы отобразить панель свойств:
в окне редактора карт нажмите кнопку Список (панель инструментов элементов управления),
а затем нажмите в том месте карты, в котором следует расположить окно со списком.

194
Карты данных

Объекты (только SOLIDWORKS PDM Professional)


Выберите объекты, которые требуется отобразить в списке. Соответствующие значения можно
извлечь из стандартных списков, централизовано управляемых списков или списков статических
объектов.

Выберите заранее определенный список, который будет использован


Специальное значение
для заполнения списка элемента управления.

Список пользователей (xx)


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

Список групп
Перечень всех групп хранилища.

Список состояний
Перечень всех состояний потока работы.

Список потока работы


Перечень всех потоков работы хранилища.

Стандарт/единицы измерения/язык
Стандартные списки значений из локального файла StdVal_xx.Lan.
Для добавления новых значений необходимо обновить данный файл
на всех клиентских компьютерах.

XXX: централизованно управляемые списки карт.


См. раздел Централизованные списки карт (только для
SOLIDWORKS PDM Professional).

Свободный текст Ввод объектов в список (по одному для каждой строки).

Список значений, доступных в карте данных, зависит от значения,


Контролируется
выбранного в другом списке или в поле редактирования.
переменной
См. раздел Создание динамически управляемых списков карт.

Подробности Отображение диалогового окна Контролируется переменной, в


котором устанавливается связь между значениями одного элемента
управления и значениями другого элемента управления.

195
Карты данных

Значение

Имя переменной Выберите переменную карты данных, в которой будет сохранено


значение, выбранное из списка.

Переменные Нажмите, чтобы открыть диалоговое окно Редактировать переменные


и создать в нем новую переменную или проверить свойства
существующей переменной.

Флаги

Только для чтения Этот список становится доступен только для чтения, поэтому ввод
значений пользователем невозможен.

Отобразить в Explorer Переменная и сохраненное значение списка отображаются на вкладке


клиента Предварительный просмотр.

Обновляет все Обновление всех вкладок конфигураций карты данных файла в


конфигурации соответствии со значением, введенным в списке.

Значение по умолчанию
Задайте для списка автоматический ввод значения по умолчанию в случае создания новых файлов.
См. раздел Присвоение значений по умолчанию.

Укажите значение Выберите в списке значение, которое будет использоваться как


стандартное.

В списках групп и пользователей можно также выбирать вошедших


пользователей или группы.

Переменная папки карты Выберите переменную карты данных папки, значение которой будет
данных использоваться в качестве значения по умолчанию.
Например, если выбрать переменную карты данных папки Customer
(Клиент) и установить для карты данных папки значение «IBM», то
значение по умолчанию «IBM» отобразится в списке при добавлении
нового файла в эту папку.

196
Карты данных

Переменная карты (Только для карт объектов.) Выберите переменную карты данных
данных файла файла, значение которой будет использоваться в качестве значения
по умолчанию.
(только SOLIDWORKS
PDM Professional) Например, если выбрать переменную карты данных файла Customer
(Клиент) и установить для карты файла значение «IBM», то значение
по умолчанию «IBM» отобразится в списке при создании объекта
на основе файла.
При создании объектов для конфигураций значения для карты
объектов берутся из конфигурации ссылки или, если в ней значения
отсутствуют, из свойств пользователя (вкладка @). Поэтому, если
необходимо, чтобы значения карты объекта точно совпадали со
значениями конфигурации, необходимо, чтобы для всех переменных
сопоставляемой конфигурации были определены значения. Для этого
необходимо соответствующим образом определить свойства этих
переменных. Или же не следует использовать свойства пользователя.
При создании объектов для файлов САПР (а не определенных
конфигураций) значения для карты объектов берутся из свойств
пользователя.

Значение по умолчанию Изменение существующего значения переменной на значение по


перезаписывает умолчанию при копировании или добавлении файлов.

Исключенные Конфигурации, из которых следует исключить значения по умолчанию.


конфигурации
Исключение выполняется в случае добавления файлов в хранилище
или в случае создания значений по умолчанию в добавлении к новой
конфигурации.
В каждой строке вводится имя одной конфигурации.
В качестве символа обобщения можно использовать символ *.
Например, имя *magnet* исключает все конфигурации, в имени
которых имеется запись «magnet».

Исключения конфигураций не происходит, если серийные номера


создаются вручную.

Свойства вкладки
В панели Свойства вкладки можно добавлять видимые или скрытые вкладки, которые образуют
разделы карты данных в виде страниц-вкладок, каждая из которых имеет свой набор элементов
управления.

Для добавления на вкладку элементов управления требуется выбрать название вкладки, а затем
перетащить на нее нужные элементы управления.

197
Карты данных

Чтобы открыть эту панель:


в окне Редактора карт нажмите Вкладка (панель инструментов элементов управления), а затем
нажмите в том месте карты, в котором следует расположить вкладки.

Имена вкладок Введите названия вкладок (по одному для строки).


Для добавления вкладки введите новое название.
Для удаления вкладки удалите название.

При этом будут удалены все элементы управления, которые были


размещены на вкладке.

Отобразить вкладки Все вкладки становятся видимыми.

Контролируется Вкладки скрыты, за исключением случаев, когда значение


переменной контролируемой переменной совпадает с именем вкладки.
См. раздел Работа с контролируемыми вкладками.

Переменные Нажмите, чтобы открыть диалоговое окно Редактировать переменные


и создать в нем новую переменную или проверить свойства
существующей переменной.

Свойства флажка
Используйте панель Свойства флажка для настройки флажков, добавляемых на карту данных.
Чтобы открыть эту панель:
в редакторе карт нажмите кнопку Флажок (панель инструментов элементов управления), а
затем нажмите в том месте карты, в котором следует расположить флажок.

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

value

Имя переменной Выберите переменную карты данных, в которой будет храниться


значение флажка.
Для установленного флажка будет сохранено значение 1, а для
снятого – значение 0.

Переменные Нажмите, чтобы открыть диалоговое окно Редактировать переменные


и создать в нем новую переменную или проверить свойства
существующей переменной.

198
Карты данных

Флаги

Только для чтения Флажок становится доступен только для чтения, поэтому его значение
изменить невозможно.

Отобразить в Explorer Переменная и сохраненное значение флажка (0 или 1) отображаются


на вкладке клиента Предварительный просмотр.

При использовании флажков этот флаг обычно отключен.

Обновляет все Обновление всех вкладок конфигураций карты данных в соответствии


конфигурации со значением, введенным в поле флажка.

Значение по умолчанию
Задайте для флажка автоматический ввод значения по умолчанию в случае создания новых файлов
или объектов. См. раздел Присвоение значений по умолчанию.

Нет значения по
умолчанию

Выбран По умолчанию флажок установлен.

По умолчанию может быть установлено несколько флажков.

Не выбран По умолчанию флажок снят.

Переменная папки карты Наследуется настройка флажка (установлен или снят), выполненная
данных для выбранной переменной карты данных папки.
Например, если флажок карты данных папки связать с какой-либо
переменной и выбрать данную переменную в качестве значения по
умолчанию, новые поля, добавленные в папку, унаследуют настройку
карты данных папки.

199
Карты данных

Переменная карты (Только для карт объектов.) Выберите переменную карты данных
данных файла (только файла, значение которой будет использоваться в качестве значения
SOLIDWORKS PDM по умолчанию.
Professional)
Например, если флажок карты данных файла связать с какой-либо
переменной и выбрать данную переменную в качестве значения по
умолчанию, новые объекты, созданные на основе файлов с помощью
данной карты файла, унаследуют значение флажка.
При создании объектов для конфигураций значения для карты
объектов берутся из конфигурации ссылки или, если в ней значения
отсутствуют, из свойств пользователя (вкладка @). Поэтому, если
необходимо, чтобы значения карты объекта точно совпадали со
значениями конфигурации, необходимо, чтобы для всех переменных
сопоставляемой конфигурации были определены значения. Для этого
необходимо соответствующим образом определить свойства этих
переменных. Или же не следует использовать свойства пользователя.
При создании объектов для файлов САПР (а не определенных
конфигураций) значения для карты объектов берутся из свойств
пользователя.

Значение по умолчанию Изменение существующего значения переменной на значение по


перезаписывает умолчанию при копировании или добавлении файлов или объектов.

Исключенные Конфигурации, из которых следует исключить значения по умолчанию.


конфигурации
Исключение выполняется в случае добавления файлов в хранилище
или в случае создания значений по умолчанию в добавлении к новой
конфигурации.
В каждой строке вводится имя одной конфигурации.
В качестве символа обобщения можно использовать символ *.
Например, имя *magnet* исключает все конфигурации, в имени
которых имеется запись «magnet».

Исключения конфигураций не происходит, если значения создаются


вручную.

Свойства поля «Дата»


Используйте панель Свойства поля «Дата» для настройки элемента управления, позволяющего
выбирать в календаре нужную дату.
Чтобы отобразить панель свойств:

в окне редактора карт нажмите кнопку Поле даты (панель инструментов элементов управления),
а затем нажмите в том месте карты, в котором следует расположить элемент управления датой.

200
Карты данных

Значение

Имя переменной Выберите переменную карты данных, в которой следует сохранить


значение, введенное или выбранное в поле даты.

Дата должна иметь правильный короткий формат, соответствующий


региональным настройкам Windows на клиентской системе.

Переменные Нажмите, чтобы открыть диалоговое окно Редактировать переменные


и создать в нем новую переменную или проверить свойства
существующей переменной.

Проверка
Ограничение допустимого диапазона дат для элемента управления «поле даты».
Выберите Мин. и/или Макс., затем выберите дату или диапазон дат.

Этот параметр доступен, только если в качестве типа переменной установлено значение Дата.

Флаги

Только для чтения Поле даты становится доступно только для чтения, поэтому его
значение изменить невозможно.

Отобразить в Explorer Переменная и сохраненное значение поля даты отображаются на


вкладке клиента Предварительный просмотр.

Обновляет все Обновление всех вкладок конфигураций карты данных в соответствии


конфигурации со значением, введенным в поле даты.

Значение по умолчанию
Задайте для поля даты автоматический ввод значения по умолчанию в случае создания новых
файлов или объектов. См. раздел Присвоение значений по умолчанию.

Значение текста В качестве значения по умолчанию укажите значение статического


текста (строку данных). Она должна иметь правильный формат, как
и дата.

Сегодняшнее число Задание текущей даты в качестве значения элемента управления.

201
Карты данных

Серийный номер Выберите серийный номер, формат которого совпадает с форматом


даты. Этот номер будет использоваться в качестве значения по
умолчанию.
См. раздел Серийные номера (только для SOLIDWORKS PDM
Professional).

Переменная папки карты Выберите переменную карты данных папки.


данных
Поле даты унаследует значение этой переменной.
Например, если выбрать переменную карты данных папки Project
Deadline (Срок завершения проекта) и установить для карты папки
данных значение «9/9/2008», то при добавлении в папку нового
файла в поле даты установится значение «9/9/2008».

Переменная карты (Только для карт объектов.) Выберите переменную карты данных
данных файла (только файла, значение которой будет использоваться в качестве значения
SOLIDWORKS PDM по умолчанию.
Professional)
Например, если выбрать переменную карты данных файла Project
Deadline (Срок завершения проекта) и установить для карты файла
значение «9/9/2008», то при создании нового объекта на основе
файла в поле даты установится значение «9/9/2008».
При создании объектов для конфигураций значения для карты
объектов берутся из конфигурации ссылки или, если в ней значения
отсутствуют, из свойств пользователя (вкладка @). Поэтому, если
необходимо, чтобы значения карты объекта точно совпадали со
значениями конфигурации, необходимо, чтобы для всех переменных
сопоставляемой конфигурации были определены значения. Для этого
необходимо соответствующим образом определить свойства этих
переменных. Или же не следует использовать свойства пользователя.
При создании объектов для файлов САПР (а не определенных
конфигураций) значения для карты объектов берутся из свойств
пользователя.

Значение по умолчанию Изменение существующего значения переменной на значение по


перезаписывает умолчанию при копировании или добавлении файлов или объектов.

202
Карты данных

Исключенные Конфигурации, из которых следует исключить значения по умолчанию.


конфигурации
Исключение выполняется в случае добавления файлов в хранилище
или в случае создания значений по умолчанию в добавлении к новой
конфигурации.
В каждой строке вводится имя одной конфигурации.
В качестве символа обобщения можно использовать символ *.
Например, имя *magnet* исключает все конфигурации, в имени
которых имеется запись «magnet».

Исключения конфигураций не происходит, если значения, такие


как серийные номера, создаются вручную.

Элемент управления поиском карты


Карты поиска могут включать элемент управления поиском, который позволяет осуществлять
поиск, основанный на содержимом карт данных.
Для добавления управляющего элемента поиска карт:

нажмите кнопку Поиск карты (панель инструментов элементов управления).


При отображении карты поиска в окне утилиты Поиск SOLIDWORKS PDM появится
раскрывающийся список, в котором для осуществления поиска можно выбрать карту данных. В
полях карты данных задаются значения поиска.

Элемент управления поиском переменной


Карты поиска могут включать элемент управления поиском переменной, который позволяет
осуществлять поиск, основанный на значениях переменных.
Для добавления элемента управления поиском переменной:

нажмите кнопку Поиск переменной (панель инструментов элементов управления).


При отображении карты поиска в окне утилиты Поиск SOLIDWORKS PDM пользователь может
выбрать одну или несколько переменных, операторы сравнения и значения, на которых будет
основываться процесс поиска.

Диалоговое окно "Настройки сетки"


В диалоговом окне Настройки сетки можно по своему усмотрению выровнять элементы управления
карты данных.
Чтобы открыть это диалоговое окно, выполните следующие действия.
В редакторе карт выберите Вид > Настройки сетки.

203
Карты данных

отобразить масштабную Отображение сетки на редактируемой карте данных.


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

Единицы измерения Единицы измерения сетки в пикселях.


сетки

Диалоговое окно "Контролируется переменной"


В диалоговом окне Контролируется переменной можно установить зависимость доступных значений
элемента управления карты данных от значения, выбранного в другом списке или поле
редактирования.
Чтобы открыть это диалоговое окно, выполните следующие действия.
Добавьте в карту данных элемент управления «список» (список, поле с раскрывающимся списком,
поле с разворачивающимся списком или простое поле со списком). В панели Свойства выберите
параметр Контролируется переменной и нажмите кнопку Подробности.

Прежде чем использовать параметр Контролируется переменной, необходимо определить,


какие списки карт будут управляющими, а какие – зависимыми.

См. раздел Создание динамически управляемых списков карт.

Переменная Выбор переменной в управляющем списке карт.

Зависимости «Значение
переменной/список карт» Значение переменной
Введите значение, заданное в управляющем списке карт.

Список карт
Выберите список карт, который будет отображаться при выборе
данной переменной.

Сохранение карт данных


В диалоговом окне Сохранить карту можно сохранять карты файлов, папок, шаблонов и карты
поиска.
• Процесс сохранения карт файлов, объектов и папок совершенно аналогичен. Однако механизмы
наследования компоновки карт данных в этих картах немного отличаются друг от друга.

204
Карты данных

• Сохраненные карты шаблонов можно найти на странице Карты шаблонов мастера шаблонов
при создании шаблона. См. раздел Создание шаблонов.
• Прежде чем определенные пользователи или группы смогут использовать карту поиска, эту
карту необходимо для них назначить.
Чтобы сохранить карту папки, файла или объекта, выполните следующие действия.

1. Щелкните на значке Сохранить или выберите Файл > Сохранить.


2. В диалоговом окне Сохранить карту выполните перечисленные ниже действия.
a) Перейдите к местоположению, в котором следует сохранить карту.

Все папки объектов хранятся в корневой папке Объекты.

b) Введите имя в поле Имя карты.


c) Выберите тип карты.
d) В картах файлов необходимо проверить или ввести расширения, которые требуется связать
с картой.
Расширения разделяются точкой с запятой. Не следует использовать точки.
e) Нажмите Сохранить.

Карта данных сохранена. Карты файлов отображаются в списке карт вместе с расширениями,
заданными в списке Расширения.

Наследование свойств карт данных


Стандартные карты данных, установленные в SOLIDWORKS PDM, хранятся в корневой папке
хранилища. Их компоновки наследуются всеми подпапками.
Однако если в подпапку сохранить новую или измененную карту данных, подпапки более низкого
уровня унаследуют компоновку этой новой сохраненной карты. В представленной ниже схеме
показано, каким образом три различные компоновки карты будут унаследованы разными папками
хранилища.

Схема наследования зависит от типа карты данных.


• Карты файлов. Если новую карту файла связать с теми же расширениями файлов, с которыми
связана карта по умолчанию, и сохранить эту карту в подпапке, то компоновка этой карты
будет использоваться во всех подпапках более низкого уровня.
• Карты папок. Если новую карту папки сохранить в папке, в которой уже сохранена другая
карта папки, станет активной новая карта папки. Чтобы сделать активной карту папки, которая
не используется, откройте карту и сохраните ее повторно.
Отличие карт папок от карт файлов состоит в том, что сведения, введенные в полях карты
папки, всегда наследуются всеми папками более низкого уровня. Это значит, что не требуется
добавлять одну и ту же информацию в каждую подпапку, если только эти сведения не требуется

205
Карты данных

изменить. Если сведения требуется изменить, то новые сведения будут унаследованы всеми
подпапками.
Например, если пользователь, вошедший в хранилище через Проводник Windows, вводит
информацию на вкладке карты папки Редактировать значения, то все подпапки более низкого
уровня наследуют эту информацию, которая будет отображаться на вкладке Просмотр значений.

• Карты объектов. Если карту объектов сохранить в подпапке, компоновка этой карты будет
использоваться для объектов всех подпапок более низкого уровня. Карты объектов доступны
для SOLIDWORKS PDM Professional.

Изменение унаследованных значений карты папки


Сведения, введенные в полях карты папки, всегда наследуются всеми папками более низкого
уровня. Это значит, что не требуется добавлять одну и ту же информацию в каждую подпапку,
если только эти сведения не требуется изменить. Если сведения требуется изменить, то новые
сведения будут унаследованы подпапками.
Например, если пользователь, вошедший в хранилище через Проводник Windows, вводит
информацию на вкладке карты папки Редактировать значения, то все подпапки более низкого
уровня наследуют эту информацию, которая будет отображаться на вкладке Просмотр значений.
Чтобы изменить значения папки, выполните следующие действия.
1. В Проводнике Windows войдите в систему хранилища.
2. На вкладке Карта данных перейдите на вкладку Редактирование значений.
Все поля, в которых используются наследуемые значения, останутся пустыми, за исключением
случая, когда для папки сохраняется эксклюзивное значение, или когда на вкладке Проводник
в настройках пользователя выбран параметр Отобразить унаследованные значения. В этом
случае унаследованные значения также отображаются.

3. Введите в поле эксклюзивное значение.


Новое значение унаследуют подпапки, и оно будет отображено на вкладке Просмотр значений.

Установка наследования свойств карт папок


Информации, добавленная в карту папки, может быть унаследована как значение по умолчанию
и использована в файлах или объектах, добавленных в папку (или подпапку).
• Компоновка карты всегда наследуется подпапками той папки, в которой эта карта сохранена.
Нет необходимости сохранять карту отдельно в каждую папку.
• Значения, сохраненные в карте папки, всегда наследуются подпапками, если только эти значения
не изменить в подпапке.
• В случае перемещения или копирования папки из одного местоположения в другое будет
использоваться компоновка карты, принадлежащей целевой папке. В новой компоновке будут
применяться все значения переменных папки, совпадающие с переменными карт, хранящихся
в целевой папке. Значения по умолчанию (кроме серийных номеров) не подлежат регенерации;
они обновляются только при добавлении новых папок.
В этом примере описана процедура внесения изменений в карту папки, в результате которых
файлы могут наследовать название подразделения, связанного с папкой «Проекты».

206
Карты данных

Чтобы задать наследование свойств карты папки, выполните следующие действия.


1. В Проводнике Windows создайте для хранилища папку Проекты.
2. В окне Редактора карт откройте карту папки, заданную по умолчанию, которая хранится в
корневой папке хранилища.
3. Внесите изменения в карту, добавив в нее элемент для редактирования, имеющий отношение
к новому проекту и связанный с переменной Division (Подразделение).
4. Выберите Файл > Сохранить как.
5. В диалоговом окне Сохранить карту выполните перечисленные ниже действия.
a) Перейдите к папке «Проекты».
b) Убедитесь, что выбран тип карты Карта папки.
c) Нажмите на кнопку Сохранить.
6. Для файлов Microsoft Office откройте карту файла и добавьте в нее поле редактирования.
7. В панели Свойства редактируемого окна, в разделе Значение по умолчанию выберите
параметр Переменная папки карты данных и в качестве переменной папки карты данных
выберите переменную Division (Подразделение), которая должна быть унаследована данным
элементом управления на карте данных файла Office.
8. Выберите Файл > Сохранить как.
9. В диалоговом окне Сохранить карту выполните перечисленные ниже действия.
a) Перейдите к папке «Проекты».
b) Убедитесь, что выбран тип карты Карта файла и в списке расширений отображаются
расширения файлов Microsoft Office.
c) Нажмите на кнопку Сохранить.
10. В Проводнике Windows создайте для папки «Проекты» новую подпапку и введите значение
в поле Division (Подразделение) карты папки.
В случае добавления файла .doc или .docx во вновь созданную папку связанная с ней карта
файла унаследует значение элемента управления, принадлежащего карте папки.

Сохранение измененной карты данных в определенной папке


Измененную карту данных можно повторно сохранить в определенной подпапке, чтобы изменился
внешний вид файлов или объектов, которые хранятся во всех папках, подчиненных этой подпапке.
Компоновка карты наследуется подпапками той папки, в которой эта карта сохранена. Нет
необходимости сохранять карту отдельно в каждую папку.
В случае перемещения или копирования файла или объекта из одной папки в другую будет
использоваться компоновка карты, принадлежащей целевой папке. В новой компоновке будут
применяться значения переменных карты файла или объекта, совпадающие с переменными карты
из целевой папки. Значения по умолчанию (кроме серийных номеров) не подлежат регенерации;
они обновляются только при добавлении в хранилище новых папок файлов или объектов.

Если в пределах одной папки для файла с одним и тем же расширением требуется использовать
разные компоновки карт (например, разные поля для файла .doc или для файла .docx , если
он представляет собой переменную fax, memo или purchase order), создайте на карте
вкладки, контролируемые переменными. См. раздел Пример контролируемой вкладки 1.
Управление видимостью вкладок.

207
Карты данных

В данном примере карта файла по умолчанию, связанная с программами Microsoft Office,


изменяется и сохраняется в новой папке.
Чтобы сохранить карту данных Office в определенной папке, выполните следующие действия.
1. Создайте папку в хранилище. Например, создайте папку «Проекты».
2. В окне Редактора карт нажмите кнопку Открыть или выберите Файл > Открыть.
3. В диалоговом окне Открыть карту перейдите к пункту Office Card, выберите этот тип карты
и нажмите кнопку Открыть.
4. Внесите изменения в карту, добавив в нее новые поля, необходимые для данного проекта.
5. Щелкните на значке Сохранить или выберите Файл > Сохранить.
6. Перейдите к новой папке.
7. Убедитесь, что в списке отображаются расширения Office и выбран тип карты Карта файла.
8. Нажмите Сохранить.
Если в корневой папке хранилища выбрать файл с расширением .doc или .docx, отображается
компоновка исходной карты. Если файл с расширением .doc или .docx выбрать в новой папке,
отображается измененная компоновка.

208
10
Категории (только для
SOLIDWORKS PDM Professional)
В этой главе описываются следующие темы:

• Создание категорий
• Диалоговое окно «Категория»
• Создание условий для категорий
• Операторы для условий при определении категорий
• Редактирование категорий
• Удаление категорий
• Диалоговое окно «Отобразить использование»
• Пример - Назначение категории по типу файла
• Пример. Назначение категорий по значению. переменной

Категории используются для группирования и организации файлов и объектов, например перед отправкой
в соответствующий рабочий процесс.В SOLIDWORKS PDM каждому новому файлу и элементу хранилища
назначается только одна категория.
При создании категории необходимо задать условия добавления в нее новых файлов и объектов.
Например, для всех типов файлов, используемых инженерами, можно создать категорию технических
файлов (таких как чертежи, сборки, детали). В этом случае при начальной регистрации файла
подходящего типа будет автоматически открываться технический поток работы.
С помощью категории можно задать тип документа для файлов с одинаковым расширением. Например,
файл с расширением .doc или .docx может быть запиской или факсом. Используя категории, разным
документам можно присваивать подходящие типы и потоки работы.

Категория по умолчанию
Если файл или объект не соответствует условиям ни одной категории, то SOLIDWORKS PDM занесет
его в категорию по умолчанию с именем - (тире). По умолчанию эта категория не имеет условий.
При необходимости в категорию по умолчанию можно добавить условия, можно ее переименовать,
однако удалить эту категорию нельзя.

Если файл не подходит ни под одну категорию


Каждый файл или объект должен удовлетворять условиям как минимум одной категории. Если
пользователь пытается зарегистрировать файл, который не соответствует ни одной категории, на экране
SOLIDWORKS PDM появится сообщение об ошибке и процесс регистрации прервется. Убедитесь, что
категории определены для всех типов файлов, имеющихся в хранилище, или создайте категорию без

209
Категории (только для SOLIDWORKS PDM Professional)

условий (как категория по умолчанию). В категории без условий будут храниться файлы и объекты, не
отвечающие условиям никаких категорий.

Создание категорий
Категории упрощают управление файлами и объектами в хранилище, например при отправке их
в нужный поток работы.
Для создания категории выполните следующие действия.
1. Нажмите правой кнопкой мыши Категории и выберите Новая категория.
2. В диалоговом окне Категория заполните поле Имя категории.
3. По желанию заполните поле Описание.
4. Введите одно или несколько условий в поле Условия, определяющих, какие файлы и объекты
следует включать в категорию.
5. Нажмите кнопку OK .

Диалоговое окно «Категория»


В диалоговом окне Категория можно задавать параметры категорий.
Чтобы открыть это диалоговое окно, выполните следующие действия.
• Для изменения существующей категории разверните узел Категории, нажмите правой кнопкой
мыши нужную категорию и выберите Свойства. Можно также дважды нажать категорию.
• Для создания категории нажмите правой кнопкой мыши узел Категории и выберите Новая
категория.

Название Имя категории.

Описание Описание (не обязательно).

Условия Введите условия, определяющие, какие файлы и объекты следует


включать в категорию.

Условия

Операция Список условий и контейнеров ИЛИ.

210
Категории (только для SOLIDWORKS PDM Professional)

Тип Выберите тип условия:

Путь файла
Для файлов — соответствие по имени файла, расширению или
пути, как указано в поле Аргумент.
Для объектов – соответствие по коду объекта, расширению
(.<item>) или пути (включение корневой папки объекта
<items>). Например, <items>\% и %.<item> относятся ко
всем объектам.

Редакция
Соответствие файлов и объектов по номеру редакции, как указано
в поле Аргумент.

Переменная
Соответствие файлов и объектов по значению переменной в карте
данных (см. Переменная карт данных). Предоставляет значения
для Имя переменной, Конфигурация, и Аргумент.

Тип объекта
Соответствие файлов по типу объекта (Спецификация, Файл или
Объект), как указано в Аргумент.

Имя переменной (Доступно только при выборе значения Переменная для параметра
тип). Выберите переменную карты данных файла.

Конфигурация (Доступно только при выборе значения Переменная для параметра


тип). Чтобы значение переменной можно было искать только на
определенной вкладке конфигурации в карте данных файла
(конфигурация/модель/компоновка), введите имя этой
конфигурации. Если требуется выполнить поиск всех конфигураций,
оставьте это поле пустым.

211
Категории (только для SOLIDWORKS PDM Professional)

Аргумент Введите или выберите значение, определяющее, какие файлы


соответствуют условию. Значение зависит от выбора типа :

Категория

Путь файла
Введите имя файла или путь к нему. Используйте символы
обобщения % (процент) и _ (нижнее подчеркивание), если
необходимо. Для объектов включите корневую папку <items>.

Все пути будут определяться корневой папкой хранилища.


Поэтому буквы диска указывать не требуется.

Тип объекта
Выберите спецификацию, чтобы найти соответствие файлов
спецификации SOLIDWORKS, файл, чтобы найти соответствие
всех других типов файлов, и объект, чтобы найти соответствие
объектов.

Редакция
Введите номер редакции для поиска соответствия. Используйте
символы обобщения % (процент) и _ (нижнее подчеркивание),
если необходимо. Например, Rev A.% соответствует «Rev A.1»,
«Rev A.2» и т. д.

Переменная
Введите значение переменной для поиска соответствия. При
необходимости используйте операторы условия, а также символы
обобщения: знак процента — %) и _ (нижнее подчеркивание).
Например, <5 означает, что значение указанной переменной
должно быть меньше 5.

Тип аргумента Отображение типа данных в аргументе. Это поле доступно только
для чтения.
Например, если для параметра Тип выбрано значение Путь файла,
то для параметра Тип аргумента будет задано значение Текст. Если
для параметра Тип выбрано значение Переменная, а для параметра
Имя переменной - Количество в спецификации, то для параметра
Тип аргумента будет задано значение Десятичное число.

Или Нажмите, чтобы создать контейнер ИЛИ. По умолчанию все условия


должны быть истинными (И). Контейнеры ИЛИ используются для
объединения условий в группы; в каждой группе истинным должно
быть только одно условие.

212
Категории (только для SOLIDWORKS PDM Professional)

Создать Нажмите, чтобы создать новое условие. Если потребуется, то


позднее условие можно переместить в контейнер ИЛИ.

Удалить Нажмите, чтобы удалить выбранное условие или контейнер ИЛИ.

Создание условий для категорий


Создание условий позволяет управлять процессом назначения файлов и объектов категориям в
SOLIDWORKS PDM.
Для создания условий, применяемых к категориям, выполните следующие действия.
1. Разверните узел Категории, затем щелкните на категории правой кнопкой мыши и выберите
Свойства.
2. В разделе Условия нажмите Создать .
3. В разделе Тип щелкните на элементе Нажмите здесь для изменения, выберите тип условия
и введите дополнительную информацию, необходимую для данного типа.
4. При необходимости добавьте другие условия.
По умолчанию условия относятся к типу "И", т. е. для прохождения перехода файлом или
объектом необходимо выполнение всех условий. При необходимости можно задать «ИЛИ»
условия, которые подразумевают выполнение только одного из них.

5. Чтобы задать «ИЛИ» условия, выполните следующее.


a) Выберите Или для создания контейнера ИЛИ.
b) Перетащите несколько условий в контейнер ИЛИ.
6. Завершив добавление условий или выполнение других операций редактирования категории,
нажмите ОК.

Операторы для условий при определении


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

Оператор Описание Пример

> Больше чем >123

< Меньше чем <123

>= больше или равно >=123

<= меньше или равно <=123

213
Категории (только для SOLIDWORKS PDM Professional)

Оператор Описание Пример

!= не равно !=123

% (процент) строка, в которой ноль или %put% соответствует «put»,


более символов «putter», «output» и «computer»

_ (нижнее подчеркивание) Любой символ _cad соответствует «ecad» и


«mcad»

[chars] любой единый символ в наборе Rev[A1] соответствует «RevA» и


или диапазоне символов «Rev1». Rev[A-C] соответствует
«RevA», «RevB» и «RevC»

[^chars] любой единый символ, не de[^xyz]% соответствует всем


принадлежащий какому-либо строкам, начинающимся с фрагмента
набору или диапазону «de», за которым не следует буква
символов «x», «y» или «z».

Редактирование категорий
Можно переименовывать категории и менять их условия.
Для редактирования категории выполните следующие действия.
1. Разверните узел Категории.
2. Нажмите правой кнопкой мыши нужную категорию и выберите Свойства или просто дважды
нажмите категорию.
3. В диалоговом окне Категория укажите нужные значения.
4. Нажмите кнопку OK .

Удаление категорий
Неиспользуемые категории можно удалять.

• Нельзя удалять категории, для которых назначены файлы и объекты хранилища.


• Нельзя удалить категорию, заданную по умолчанию ( - ).

Для удаления категории выполните следующие действия.


1. Разверните узел Категории.
2. Нажмите правой кнопкой мыши нужную категорию и выберите Удалить.
3. В запросе на подтверждение нажмите Да.

214
Категории (только для SOLIDWORKS PDM Professional)

Диалоговое окно «Отобразить использование»


В данном диалоговом окне можно просматривать случаи использования номера редакции или его
компонента.
Чтобы открыть это диалоговое окно, выполните следующие действия.
• Чтобы просмотреть, какое состояние потока работы использует номер редакции, откройте
Редакции > Номера редакций, правой кнопкой мыши нажмите необходимую редакцию и
выберите Отобразить использование.
• Чтобы просмотреть, в каком номере редакции используется интересующий компонент, откройте
Редакции > Компоненты номера редакции, правой кнопкой мыши нажмите необходимый
компонент и выберите Отобразить использование.
Данное диалоговое окно также отображается при попытке удаления используемого номера редакции
или его компонента.

Пример - Назначение категории по типу файла


В этом примере разбирается создание категории «Engineering Files» (Технические файлы) для
всех файлов САПР (.dwg, .dxf, .dwf, .cal).
1. Нажмите правой кнопкой мыши Категории и выберите Новая категория.
2. В диалоговом окне Категория введите Engineering Files (Технические файлы) в поле
Имя.
3. В разделе Условиявыберите Или , чтобы создать контейнер ИЛИ.
4. Создайте условие для файлов .dwg (см. Создание условий для потоков работы):
a) После выбора контейнера ИЛИ нажмите кнопку Новый .
b) В столбце Тип выберите Нажмите здесь, чтобы изменить, нажмите еще раз и выберите
Путь файла.
c) Активируйте текстовое поле в разделе Аргумент и введите формат файла: %.dwg.
5. Повторите указанные шаги для файлов САПР других типов (.dxf, .dwf, .cal).
6. Нажмите ОК.
7. Чтобы проверить категорию, зарегистрируйте по одному новому файлу каждого типа и
убедитесь, что они добавлены в категорию Engineering Files.

Пример. Назначение категорий по значению.


переменной
В этом примере рассматривается распределение файлов .doc по трем категориям (Fax (Факс),
Change Order (Распоряжение об изменении), Memo (Записка)) в зависимости от значения
переменной карты Doc Type.
Прежде чем приступать к созданию категорий, необходимо создать переменную карты с именем
Doc Type для файлов .doc. См. раздел Диалоговое окно «Редактировать переменные».
1. Нажмите правой кнопкой мыши Категории и выберите Новая категория.

215
Категории (только для SOLIDWORKS PDM Professional)

2. В диалоговом окне Категория введите Fax (Факс) в поле Имя.


3. В поле Описание введите: One of three categories for .doc files: Fax,
Change Order, and Memo (Одна из трех категорий для файлов .doc: факс, распоряжение
об изменении, записка)
4. Создайте условие (см. Создание условий для потоков работы):
a) В разделе Условия нажмите Создать .
b) В столбце Тип выберите Нажмите здесь, чтобы изменить, нажмите еще раз и выберите
Путь файла.
c) Активируйте текстовое поле в разделе Аргумент и введите %.doc.
5. Создайте следующее условие.
a) Нажмите кнопку Создать .
b) В столбце Тип выберите Нажмите здесь, чтобы изменить, нажмите еще раз и выберите
Переменная.
c) Активируйте поле выбора в разделе Имя переменной, нажмите еще раз и выберите Doc
Type.

Если имени Doc Type нет в списке, необходимо создать переменную карты Doc
Type для файлов .doc.

d) Активируйте текстовое поле в разделе Аргумент и введите Fax (Факс).


6. Нажмите кнопку OK .
7. Повторите указанную процедуру, чтобы создать категории Change Order (Распоряжение об
изменении) и Memo (Записка). В поле Аргумент введите соответственно Change Order
и Memo.
8. Для проверки категорий выполните следующие действия.
a) В картах данных трех файлов .doc укажите в качестве значения переменной Doc Type
соответственно Fax, Change Order и Memo.
b) Зарегистрируйте файлы и проверьте, верно ли они распределились по категориям.

216
11
Столбцы

В этой главе описываются следующие темы:

• Создание набора столбцов списка файлов


• Создание набора столбцов результатов поиска
• Добавление набора столбцов в карту поиска
• Диалоговое окно «Настраиваемые пользователем столбцы»
• Диалоговое окно «Новая конфигурация»

Компоновка столбцов