Помогите разобраться с подборкой
- Disillusioned
- Активный участник
- Сообщения: 420
- Зарегистрирован: 15 июл 2004, 15:12
- Используемое ПО: Lotsia PDM PLUS
- Откуда: Подольск
- Контактная информация:
- Anderyt
- Активный участник
- Сообщения: 777
- Зарегистрирован: 15 июл 2004, 13:15
- Используемое ПО: Lotsia PDM PLUS
- Откуда: Тюмень
- Контактная информация:
в объекте Подборка объектов какие нужны объекты?
только 1.2 и 1.2.31?? или нужны ВСЕ потомки 1.2 первого уровня?
если потомки НЕ нужны, то есть если мы хотим добавить в объект Подборка каждый конкретный объект (без учета его потомков), чтобы затем передать их на репликацию, то это все можно сделать в действии - добавлять связи между нужным объектом и объектом Подборка. связь м.б. и Дерево проектов. когда набор объектов будет сформирован, можно поместить их в подборку тем способом, о котором я уже говорил (со вкладки Дочерние объекты)
можно и с атрибутом, конечно. если так проще - то почему бы и нет
только 1.2 и 1.2.31?? или нужны ВСЕ потомки 1.2 первого уровня?
если потомки НЕ нужны, то есть если мы хотим добавить в объект Подборка каждый конкретный объект (без учета его потомков), чтобы затем передать их на репликацию, то это все можно сделать в действии - добавлять связи между нужным объектом и объектом Подборка. связь м.б. и Дерево проектов. когда набор объектов будет сформирован, можно поместить их в подборку тем способом, о котором я уже говорил (со вкладки Дочерние объекты)
можно и с атрибутом, конечно. если так проще - то почему бы и нет
лучше день потерять, потом за пять минут долететь!
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
вернулись в начало
ни в действии ни без действия нельзя добавить в ОБЪЕКТ подборка(Anderyt) или Подборка реплицируемых объектов(Disillusioned)
сразу и родителя и ОДНОГО из его потомков НА ПЕРВЫЙ УРОВЕНЬ - ОДНОВРЕМЕНО.
так что остановимся пока на отборе по атрибутам
все, всем спасибо

ни в действии ни без действия нельзя добавить в ОБЪЕКТ подборка(Anderyt) или Подборка реплицируемых объектов(Disillusioned)
сразу и родителя и ОДНОГО из его потомков НА ПЕРВЫЙ УРОВЕНЬ - ОДНОВРЕМЕНО.
так что остановимся пока на отборе по атрибутам
все, всем спасибо

Последний раз редактировалось Александр 23 июл 2007, 11:36, всего редактировалось 1 раз.
Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный
- Disillusioned
- Активный участник
- Сообщения: 420
- Зарегистрирован: 15 июл 2004, 15:12
- Используемое ПО: Lotsia PDM PLUS
- Откуда: Подольск
- Контактная информация:
Можно завести два объекта-папки, один для родителей, другой для потомков. Условия поиска от этого не изменятся. Да хоть под каждый тип объектов свою папку заводи.
Подход с атрибутами будет работать только на незащищенных объектах. Если ты 100% уверен, что защищенных объектов не будет и в дальнейшем, можешь смело использовать этот подход. Если не уверен, лучше не торопись с окончательным решением по этому вопросу.
Подход с атрибутами будет работать только на незащищенных объектах. Если ты 100% уверен, что защищенных объектов не будет и в дальнейшем, можешь смело использовать этот подход. Если не уверен, лучше не торопись с окончательным решением по этому вопросу.
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
нет, смысла в папках для родителей и для потомков нет, объекты для репликации будет выбирать сам юзер - соответственно только то что видит так что проблем с защищенными объектами нет
Смысл в том - чтобы сделать
1- Одну кнопку для юзеров - максимально простое действие набирающее цепочку объектов с простановкой в каждом флага 'репликация' и отметкой кто его поставил
2- Один отчет для руководства - по объектам 'пакет репликации' с указанием кто, что, куда и когда подготовил на передачу
3- Шесть действий для замученного админа - отобрать, сбросить флаг,сохранить подборку, передать, очистить, сохранить пустую подборку
Несправедливо получается - им по одному а мне шесть
будем оптимизировать

Смысл в том - чтобы сделать
1- Одну кнопку для юзеров - максимально простое действие набирающее цепочку объектов с простановкой в каждом флага 'репликация' и отметкой кто его поставил
2- Один отчет для руководства - по объектам 'пакет репликации' с указанием кто, что, куда и когда подготовил на передачу
3- Шесть действий для замученного админа - отобрать, сбросить флаг,сохранить подборку, передать, очистить, сохранить пустую подборку
Несправедливо получается - им по одному а мне шесть




Последний раз редактировалось Александр 23 июл 2007, 10:56, всего редактировалось 1 раз.
Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный
- Anderyt
- Активный участник
- Сообщения: 777
- Зарегистрирован: 15 июл 2004, 13:15
- Используемое ПО: Lotsia PDM PLUS
- Откуда: Тюмень
- Контактная информация:
в объект Подборка МОГУТ входить объект и непосредственные потомки этого объекта, по крайней мере, у меня получается (и всегда получалось, иначе бы не предлагал такой вариант).
сделать это можно по крайней мере без действия (да и в действии не должно быть проблем).
чего нельзя - дак это сделать вложенность связей, то есть чтобы в один из дочерних объектов входил его родитель. это да, это нельзя.
сделать это можно по крайней мере без действия (да и в действии не должно быть проблем).
чего нельзя - дак это сделать вложенность связей, то есть чтобы в один из дочерних объектов входил его родитель. это да, это нельзя.
лучше день потерять, потом за пять минут долететь!
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
тут путаемся в терминах 
действительно вручную - в системный объект подборка - можно напихать все чего угодно
а в действии (WndCollAddTree) - в системный объект новая подборка можно добавить только один объект - ни уму ни сердцу - видно торопились и не доделали функцию или не задокументировали что имелось в виду
вопрос стоит только в автоматизации процедуры
- с одной стороны никакого ручного набора объектов для юзеров - нажал кнопку - считай что передал информацию
- с другой стороны никакого мыслительного процесса у админа - нашел что отметили и передал
одни получат за то что не то отобрали а другой за то что не вовремя передал - вроде ничего получается, вот только бы и передачу спихнуть с себя- у не нужно мне это
- видно опять придется взяться за книжку для хакеров по SQL

PS или есть недокументированные функции??

действительно вручную - в системный объект подборка - можно напихать все чего угодно
а в действии (WndCollAddTree) - в системный объект новая подборка можно добавить только один объект - ни уму ни сердцу - видно торопились и не доделали функцию или не задокументировали что имелось в виду
вопрос стоит только в автоматизации процедуры
- с одной стороны никакого ручного набора объектов для юзеров - нажал кнопку - считай что передал информацию
- с другой стороны никакого мыслительного процесса у админа - нашел что отметили и передал
одни получат за то что не то отобрали а другой за то что не вовремя передал - вроде ничего получается, вот только бы и передачу спихнуть с себя- у не нужно мне это



PS или есть недокументированные функции??
Последний раз редактировалось Александр 23 июл 2007, 11:26, всего редактировалось 1 раз.
Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
(с нее то все собственно и началось)функция LinkAdd
НЕ МОЖЕТ добавить в
промежуточный объект "Подборка объектов для репликации"
по типу связи Дерево проектовсразу и родителя и ОДНОГО из его потомков НА ПЕРВЫЙ УРОВЕНЬ - ОДНОВРЕМЕНО
Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный
- Anderyt
- Активный участник
- Сообщения: 777
- Зарегистрирован: 15 июл 2004, 13:15
- Используемое ПО: Lotsia PDM PLUS
- Откуда: Тюмень
- Контактная информация:
странно...
у меня действие, содержащее всего две функции
сработало без проблем.
в итоге в объекте Obj_parent появились объекты Obj_child_1 и Obj_child_2, причем, если раскрыть Obj_child_1, то в нем, помимо других объектов, будет и объект Obj_child_2
у меня действие, содержащее всего две функции
Код: Выделить всё
LinkID_0 = LinkAdd ( Obj_parent , Obj_child_1 , a_LinkType )
LinkID_0 = LinkAdd ( Obj_parent , Obj_child_2 , a_LinkType )
где a_LinkType - это дерево проектов, а переменные Obj_* разные объекты, причем Obj_child_2 ВХОДИТ в Obj_child_1
в итоге в объекте Obj_parent появились объекты Obj_child_1 и Obj_child_2, причем, если раскрыть Obj_child_1, то в нем, помимо других объектов, будет и объект Obj_child_2
лучше день потерять, потом за пять минут долететь!
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
да уж, так и есть
работает LinkAdd все дело в кривых руках... видимо я перегрелся... обычное состояние... и в действии привязывал один и тот же объект аж 10 раз или как то еще не знаю- бывает
...ладно один мелкий вопрос решен, а скажи можно ли как-то настроить выбранное дерево проекта чтобы оно всегда показывало - допустим только объекты первого уровня? -а то смотреть на эту кашу из объектов не очень приятно (имеется в виду не форма дочерних объектов-а вид дерева проекта)
с другой стороны хоть этот вопрос и решился - но отбор по атрибутам выглядит гораздо лучше и логичней и често говоря нравится мне все больше и больше




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



Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
Спросил у Лоции - оказалось представления проектов нельзя присвоить конкретному проекту - пришлось связи в дереве репликации делать не подчиненные а направленные - так по крайней мере видны только объекты первого уровня - да и в подборку они ложатся по выделению в окне связанные
Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный