Тема: Отчет из Технологии

Здравствуйте.
Мне нужно в макросе (с помощью API) включить режим "Работать сразу с моими расцеховками"
Подскажите, пожалуйста, как это сделать?

Re: Отчет из Технологии

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

  Dim Act 'as ICSDNAction
  Set Act = TCSActiveModule.ActionList.ActionByName("ShowCehaAction")
  If  Not Act Is Nothing Then
    If Not Act.Checked Then Act.Execute
  End If
Спасибо сказали: Евсеева Людмила1

Re: Отчет из Технологии

Спасибо, сработало.

Re: Отчет из Технологии

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

Re: Отчет из Технологии

Расцеховку показывает, галочку ставит, но только операции отражаются все

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

Re: Отчет из Технологии

Я имела ввиду:Галочка - Применить вид к ТП
Да, надо выбрать цех расцеховки, только как выбрать то?

Re: Отчет из Технологии

Да, надо выбрать цех расцеховки, только как выбрать то?

Тут никак, АПИ функций таких нет. Можно только редактор свой написать (но нужно ли?)
А что вы пытаетесь сделать то? и причем здесь отчеты (или это просто попало сюда)?

Re: Отчет из Технологии

В макросе сформировать стандартный отчет по ТП (только свои операции)
Для этого надо как-то отражать только свои операции, а выходят все операции свои и чужие

Re: Отчет из Технологии

Так может проще в отчете поправить?