Перейти к публикации

Запрос на выборку определенных типов данных


Mr. Tim

Рекомендованные сообщения

1 час назад, Mr. Tim сказал:

Дааа...сименсы сделали всё, чтобы после покупки их продукта, клиент не мог без боли работать с тем что они продали... либо донат либо сиди и тревожь форумчат :(

 

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

Для начала надо отдавать отчет что тимцентр - это не совсем полностью коробочный продукт в привычном российском понимании. Это программный комплекс, который как и другие подобные монстры (SAP тот же) требует обязательного обучения персонала для сопровождения и кастомизации,учитывая сложность продукта. И это нормально для таких систем, которые становятся одними из IT ядер на предприятии.

 

Вы хотите сказать что ваше предприятие просто заплатило за лицензии и больше никаких движений не было? Установили каким-то образом своими силами систему и дальше бороздите большой театр?

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


17 часов назад, lexx174 сказал:

Для начала надо отдавать отчет что тимцентр - это не совсем полностью коробочный продукт в привычном российском понимании. Это программный комплекс, который как и другие подобные монстры (SAP тот же) требует обязательного обучения персонала для сопровождения и кастомизации,учитывая сложность продукта. И это нормально для таких систем, которые становятся одними из IT ядер на предприятии.

 

Вы хотите сказать что ваше предприятие просто заплатило за лицензии и больше никаких движений не было? Установили каким-то образом своими силами систему и дальше бороздите большой театр?

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

 

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

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

Ссылка на сообщение
Поделиться на других сайтах
14 минуты назад, Mr. Tim сказал:

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

Почему завернуто? Представьте что PDM система это современный самолет. Вы же представляете сколько нужно обучиться,пройти этапов человеку прежде чем он станет полноценным пилотом ГА?А так же инженерный персонал,который будет потом обслуживать этот самолет,причем порой каждый день.

Так и здесь. Серьезная PDM != АК47

 

А по-хорошему - эти проблемы идут от политики руководства конкретного предприятия - его недальновидности/жадности/легкомыслия - нужное подчеркнуть.

 

Изменено пользователем lexx174
Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, lexx174 сказал:

Почему завернуто?

хотя бы потому что в комплекте лежит локализованный " " хелп, который по факту локализован только на титульнике и то не везде)) 

подчеркнуть наверное надо всё +))

Ссылка на сообщение
Поделиться на других сайтах
22 часа назад, Mr. Tim сказал:

Дааа...сименсы сделали всё, чтобы после покупки их продукта, клиент не мог без боли работать с тем что они продали... либо донат либо сиди и тревожь форумчат :(

 

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

Это промышленное ПО, или вы ожидали а-ля iTunes? дык и там иногда приходится обращаться в саппорт.

3 часа назад, Mr. Tim сказал:

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

Радуйтесь этому, что тело документации по настройке на английском.

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

3 часа назад, Mr. Tim сказал:

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

едва ли это проблема разрабов)

3 часа назад, Mr. Tim сказал:

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

помогите мне это понять и может быть я помогу вам

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Mr. Tim сказал:

хотя бы потому что в комплекте лежит локализованный " " хелп, который по факту локализован только на титульнике и то не везде)) 

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

Знание английского обязательно.

В последнее время я стал понимать, что и базовое знание китайской письменности не помешало бы, но там похоже такой входной порог, что я точно пас. :-)

 

А вообще я могу предположить что Вы достаточно молоды и это ваша первая или вторая работа.

Ну так почти любая специальность поначалу (первые несколько месяцев или лет) непроста.

Потом ты либо втягиваешься, либо меняешь работу, либо страдаешь до самого конца.

Но это уже другой разговор совсем. :smile:

 

P.S.: Только у тимценровских админов жизнь проста. Платят миллиарды, требования не очень высокие, а если что-то с сервером - то всегда есть куча времени на восстановление работоспособности сервера. Да и ночевать на работе никогда не приходится. Да и любят админов все, потому что все осознают важность и необходимость этой профессии. Идите в админы. :smile:

Изменено пользователем Алексей256
Ссылка на сообщение
Поделиться на других сайтах
28 минут назад, Krusty сказал:

помогите мне это понять и может быть я помогу вам

scr_zapros.jpg.412dd720d51bebf9af81d0972ca25665.jpg

Получить список таких вот извещений запущенных через воркфлоу, в папке Элементы решения которых лежат сборки либо детали имеющие статус "Утвержден". Первую часть осилил, а как проверять внутренности на условие что-то не вышло, всё по нулям выдает :(

 

16 минут назад, Алексей256 сказал:

Платят миллиарды

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

Хэх, ну я бы согласился если б я один ничего не понял за несколько лет работы, но в нашем мизерном коллективе вообще никто админского обучения не проходил, так и решаем то через столичный саппорт, то сами что-то сможем, то на форуме подскажут... вечно бабла у них нет на курсы :g:а миллиарды видимо оседают где-то по пути

Ссылка на сообщение
Поделиться на других сайтах

Ок на досуге повожусь,

2 минуты назад, Mr. Tim сказал:

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

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

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

 

Ссылка на сообщение
Поделиться на других сайтах
15 минут назад, Mr. Tim сказал:

Хэх, ну я бы согласился если б я один ничего не понял за несколько лет работы, но в нашем мизерном коллективе вообще никто админского обучения не проходил, так и решаем то через столичный саппорт, то сами что-то сможем, то на форуме подскажут... вечно бабла у них нет на курсы :g:а миллиарды видимо оседают где-то по пути

Если вы ни разу не проходили Базовый курс и тем более курсы администрирования тимцентра, то я могу вам только посочувствовать,если вы методом тыка решаете теущие задачи. В данном случае вам еще крупно повезло - за последние 5 лет в инете можно легко найти в свободном доступе какую-то документацию,книжки,включая и кастомизацию по тимцентру.Во многих вузах студенты дипломные и курсовые делают связанные с тимцентром и NX. В мое время в начале 2000х и года до 2010  - такого счастья не было.Но у нас в коллективе после первого внедрения были уже очень толково обученные UGS (владельцы тимцентра до siemens)специалисты, + позже не было проблем съездить и пройти нужные курсы от базового,инсталляции,до кастомизации, + посещения PLM форумов хотя бы раз в 2 года чтобы узнать очередное whats new и обменяться опытом.

Изменено пользователем lexx174
Ссылка на сообщение
Поделиться на других сайтах
21 час назад, Mr. Tim сказал:

 

Получить список таких вот извещений запущенных через воркфлоу, в папке Элементы решения которых лежат сборки либо детали имеющие статус "Утвержден". Первую часть осилил, а как проверять внутренности на условие что-то не вышло, всё по нулям выдает :(

 

Ну это вроде не сложнее, чем найти объекты, запущенные определенным процессом процессом. В самом простом исполнении типа того:

 

 

2222.png

 

Поиск по классу ревизии извешения

Изменено пользователем Ownd_hard
Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Ownd_hard сказал:

Ну это вроде не сложнее, чем найти объекты, запущенные определенным процессом процессом

мы это так и не смогли решить, кстати)

 

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

Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, Mr. Tim сказал:

мы это так и не смогли решить, кстати)

 

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

Давайте опишу коротенько.

1. Поиск будет выводить только те классы, которые вы указали в "Класс поиска" и их наследников. Т.е. чтобы он вам искал извещения, нужно там выбрать класс извещения. Но чтобы потом перейти по отношению "Элемент решения", то нужно с Item извещения перейти на ревизию, а это немного усложнит запрос. Поэтому в классе поиска выбираем ревизию извещения.  

2. Затем по умолчанию выводятся только атрибуты класса (извещения), а fnd0InProcess это атрибут WO. Поэтому жмём кнопку "Настройка отображения" и выбираем "Все атрибуты". Теперь в списке атрибутов находим b "В процессе".

Если опять не вышло, то пишите в ЛС, я скрины покидаю как будет время.

Ссылка на сообщение
Поделиться на других сайтах
59 минут назад, Ownd_hard сказал:

Если опять не вышло

scr_zapros_2.thumb.jpg.5f2e4a87a3dffdfa8fed55ca0df49b35.jpg

Вроде получилось, то что хотел - найти все извещения, внутренности которых имеют какой-либо заданный вручную статус выпуска, например "Утверждено"! :worthy:
Самая сложная часть - понять какой атрибут класса выбрать, для того чтобы уже его настроить на какой-либо другой класс и далее уже какие атрибуты выбирать там... )

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

Ссылка на сообщение
Поделиться на других сайтах

в догонку...

можно же предыдущее достижение "докрутить", чтобы поиск выполнялся не по всей базе, а только из TaskInbox - Задачи для выполнения, принадлежащего определенной группе? 

Например, есть пользователь MyUser, в группе Users с ролью SimpleUser, соответственно пул ресурсов выглядит как Users/SimpleUser, у него есть папки Task to Perform и Task to Track, вот выполнить запрос что получился выше, именно по этой папке

Изменено пользователем Mr. Tim
Ссылка на сообщение
Поделиться на других сайтах
40 минут назад, Mr. Tim сказал:

в догонку...

можно же предыдущее достижение "докрутить", чтобы поиск выполнялся не по всей базе, а только из TaskInbox - Задачи для выполнения, принадлежащего определенной группе? 

Например, есть пользователь MyUser, в группе Users с ролью SimpleUser, соответственно пул ресурсов выглядит как Users/SimpleUser, у него есть папки Task to Perform и Task to Track, вот выполнить запрос что получился выше, именно по этой папке

поиск по TaskInbox тут не при чем. вам нужно искать ревизии которые на процессе

Ссылка на сообщение
Поделиться на других сайтах
47 минут назад, lexx174 сказал:

ревизии которые на процессе

имеете в виду по process_stage_list еще отбирать?

Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах
22 минуты назад, Ownd_hard сказал:

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

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

Как то так...)

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...