• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

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

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Алгоритм добавления файла

Автор bvr, 28.04.11, 16:47:18

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

bvr

Добрый день

Запутался, как добавить чертеж детали.
1 Есть объект типа "Деталь"
2 Берем его в работу "CheckOut"
3 Создаем новый объект типа "Чертеж детали" с помощью "NewObject"
4 Что тут делать? брать в работу обьект "Чертеж детали" и добавлять файл с помощью "RegisterOfFile"? и устанавливать связь между "Деталь" и "Чертеж детали"? или как-то по другому?

Спасибо

l2qwe

В работу брать только деталь
Создать связь и Чертёж одновременно (InsertObject Чертёж автоматически добавится в чекаут), после чего регистрируем файл.

bvr

Доброе утро

В InsertObject есть свойства:
stLinkType  - [in] Тип связи, которой нужно перевязать объекты.
boKeyInsert - [in] Устанавливает возможность повторного применения объекта.

Где можно прочитать про типы связей и какие связи бывают, какую надо применять?
Что значит - "Устанавливает возможность повторного применения объекта" ?

Спасибо

Chaa

Цитата: bvr
брать в работу обьект "Чертеж детали"
Брать в работу его не нужно, он уже создался в рамках текущего чекаута.
Цитата: bvr
добавлять файл с помощью "RegisterOfFile"? и устанавливать связь между "Деталь" и "Чертеж детали"?
Именно так. Т.е. у вас получится:
1. CheckOut
2. ConnectToCheckOut
3. NewObject
4. RegistrationOfFile
5. UpLink
6. CheckIn
Метод InsertObject он более сложный, может создать новый объект, а может существующий присоединить по указанной связи. Может проверить, есть ли такая связь, если boKeyInsert = False, и не создавать еще раз эту связь.