На форуме обязательно:
  1. Заполнить свой профиль НА РУССКОМ ЯЗЫКЕ КИРИЛЛИЦЕЙ. См. Правила, п.2.d.
  2. Не писать свой вопрос в первую попавшуюся тему, а вместо этого создать свою. См. Правила, п.3.a.

Рекламу мы не размещаем ни на каких условиях.

Перечень элементов из Eplan

Сценарии / Модули API

Модератор: специалисты по Eplan

Ответить

Автор темы
Feminem
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 13 мар 2018, 15:41
Имя: Дмитрий
Благодарил (а): 1 раз

Перечень элементов из Eplan

Сообщение Feminem » 14 мар 2018, 09:27

Добрый день! А кто нибудь пробовал выгрузить перечень элементов из Eplan куда нибудь в другую систему, каким путем идти? Правильно понимаю, подключаюсь к проекту, считываю перечень элементов в проекте?

Аватара пользователя

Madwolf
знаток Eplan
знаток Eplan
Сообщения: 1134
Зарегистрирован: 17 окт 2012, 10:24
Имя: Виталий
Благодарил (а): 31 раз
Поблагодарили: 95 раз

Перечень элементов из Eplan

Сообщение Madwolf » 14 мар 2018, 17:12

Можете воспользоваться для начала тем что имеется: txt, csv, XML, XLSX. Или хотите купить готовое решение?


Автор темы
Feminem
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 13 мар 2018, 15:41
Имя: Дмитрий
Благодарил (а): 1 раз

Перечень элементов из Eplan

Сообщение Feminem » 15 мар 2018, 08:25

Не, задача на Net (С#) платформе сделать выгрузку для внутренней системы.

Аватара пользователя

AGorskiy
знаток Eplan
знаток Eplan
Сообщения: 2526
Зарегистрирован: 05 мар 2012, 14:00
Имя: Горский Андрей Сергеевич
Откуда: Санкт-Петербург
Благодарил (а): 72 раза
Поблагодарили: 88 раз

Перечень элементов из Eplan

Сообщение AGorskiy » 15 мар 2018, 16:04

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


Автор темы
Feminem
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 13 мар 2018, 15:41
Имя: Дмитрий
Благодарил (а): 1 раз

Перечень элементов из Eplan

Сообщение Feminem » 20 мар 2018, 15:54

Пытаюсь воспроизвести первый Action - не определяется метод Description, кто нибудь знает в чем проблема? VS 2015. C#
У вас нет необходимых прав для просмотра вложений в этом сообщении.


Автор темы
Feminem
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 13 мар 2018, 15:41
Имя: Дмитрий
Благодарил (а): 1 раз

Перечень элементов из Eplan

Сообщение Feminem » 21 мар 2018, 11:02

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

Аватара пользователя

Madwolf
знаток Eplan
знаток Eplan
Сообщения: 1134
Зарегистрирован: 17 окт 2012, 10:24
Имя: Виталий
Благодарил (а): 31 раз
Поблагодарили: 95 раз

Перечень элементов из Eplan

Сообщение Madwolf » 21 мар 2018, 11:10

Feminem писал(а):
15 мар 2018, 08:25
Не, задача на Net (С#) платформе сделать выгрузку для внутренней системы.
В XML можно выгрузить прямо из навигатора спецификаций (в контекстном меню есть пункт).
Feminem писал(а):
20 мар 2018, 15:54
Пытаюсь воспроизвести первый Action - не определяется метод Description, кто нибудь знает в чем проблема? VS 2015. C#
Как бы этот метод, судя по названию (Get...), предназначен чтобы получать переданные пользователем из среды Еплана параметры операции, а не для того чтобы задавать их, т.к. в этом никакого смысла нет.


Автор темы
Feminem
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 13 мар 2018, 15:41
Имя: Дмитрий
Благодарил (а): 1 раз

Перечень элементов из Eplan

Сообщение Feminem » 21 мар 2018, 11:16

Ну по опыту писания программ под другие САПРы, бывает что некоторые переменные АПИ нельзя создать с 0, а нужно присвоить сначала, а потом обнулить и использовать по своему усмотрению. Может они пытались что-то подобное изобразить. Тут за что купил, за то продал, скрин из справки.
По поводу выгрузки в хмл, то скорее всего придется обращаться в базу данных, для сопоставления с ERP, поэтому пока есть время - надо попытаться разобраться. Смотрю программистов совсем мало тут, ну по крайней мере для ответов на мои несуразные вопросы...

Аватара пользователя

Madwolf
знаток Eplan
знаток Eplan
Сообщения: 1134
Зарегистрирован: 17 окт 2012, 10:24
Имя: Виталий
Благодарил (а): 31 раз
Поблагодарили: 95 раз

Перечень элементов из Eplan

Сообщение Madwolf » 21 мар 2018, 11:24

Ну так вы выгрузите сначала и посмотрите что там есть, если поле ERP заполнено, то и в XML оно будет скорее всего. В проекте имеется своя БДИ, проектная, которая является копией БДИ системы, но в ней только те изделия, которые использованы в проекте.


Автор темы
Feminem
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 13 мар 2018, 15:41
Имя: Дмитрий
Благодарил (а): 1 раз

Перечень элементов из Eplan

Сообщение Feminem » 21 мар 2018, 13:46

т.к. идет только пилотный проект, то на данный момент базы не связаны. Есть база Еплана. ERP сама по себе живущая. Второе, надо будет попытаться каким-либо способом еще реализовать версионность.
"В проекте имеется своя БДИ, проектная, которая является копией БДИ системы, но в ней только те изделия, которые использованы в проекте." такой же принцип в Е3, откуда раньше выгружал. Спасибо за информацию.

Аватара пользователя

Madwolf
знаток Eplan
знаток Eplan
Сообщения: 1134
Зарегистрирован: 17 окт 2012, 10:24
Имя: Виталий
Благодарил (а): 31 раз
Поблагодарили: 95 раз

Перечень элементов из Eplan

Сообщение Madwolf » 21 мар 2018, 14:27

Ну смысл тут я вижу такой: Для начала попробовать привязать XML которые делает Еплан в ERP, потом уже пробовать с помощью API или скриптов это дело автоматизировать, чтобы юзверю меньше кнопок кликать приходилось.


Автор темы
Feminem
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 13 мар 2018, 15:41
Имя: Дмитрий
Благодарил (а): 1 раз

Перечень элементов из Eplan

Сообщение Feminem » 21 мар 2018, 14:37

Madwolf, а сами программируете?

Аватара пользователя

Madwolf
знаток Eplan
знаток Eplan
Сообщения: 1134
Зарегистрирован: 17 окт 2012, 10:24
Имя: Виталий
Благодарил (а): 31 раз
Поблагодарили: 95 раз

Перечень элементов из Eplan

Сообщение Madwolf » 21 мар 2018, 14:41

Странный вопрос, вы хоть бы тему почитали.


Dotarev
знаток Eplan
знаток Eplan
Сообщения: 172
Зарегистрирован: 12 июн 2014, 05:17
Имя: Мишкин Иван
Благодарил (а): 12 раз
Поблагодарили: 37 раз

Перечень элементов из Eplan

Сообщение Dotarev » 22 мар 2018, 07:35

Дмитрий, при изучении API почаще нажимайте F12.
Например,
class ActionProperties
...
[Obsolete] public string Description...
Зато:
// Add the description of another context parameter.
public void AddParameter(...)
Впрочем, корректной для работы дополнения описывать параметры не обязательно.
На этом форуме выложены готовые проекты дополнений Eplan, самый быстрый старт - использовать один из них в качестве шаблона.

Ответить

Вернуться в «Eplan API»