Вопрос по клонированию сущностей
Вопрос по клонированию сущностей
Есть структура
Сущность 1, в нее вложены Сущность 2 и Сущность 3
Есть автоматизация При создании в сущности 3 клонировать запись в сущность 2 - Тут все ок
Пытаюсь сделать тоже самое для вложенной, в Сущность 2 Сущности 4 (Клонировать запись из 3 в 4 при создании в 3)
Ели делаю процес и нажимаю то спрашивает родительскую сущность из 2, выбираю все ок
Но не хочет работать автоматом после создания. Для выбора родителя указываю как в примере 5=[parent_item_id] Только в место 5 подставляю поле из сущности 3 [15]=[parent_item_id] где [15] = id существующей сущности 2 . При этом запись не создается. Как правильно прописать в таком случае
Задача при создании записи в сущности 3 ( вложенность в сущность 1) создавать ( по средствами клонирования) запись в сущности 4 ( вложена в 2, а та в 1)
Сущность 1, в нее вложены Сущность 2 и Сущность 3
Есть автоматизация При создании в сущности 3 клонировать запись в сущность 2 - Тут все ок
Пытаюсь сделать тоже самое для вложенной, в Сущность 2 Сущности 4 (Клонировать запись из 3 в 4 при создании в 3)
Ели делаю процес и нажимаю то спрашивает родительскую сущность из 2, выбираю все ок
Но не хочет работать автоматом после создания. Для выбора родителя указываю как в примере 5=[parent_item_id] Только в место 5 подставляю поле из сущности 3 [15]=[parent_item_id] где [15] = id существующей сущности 2 . При этом запись не создается. Как правильно прописать в таком случае
Задача при создании записи в сущности 3 ( вложенность в сущность 1) создавать ( по средствами клонирования) запись в сущности 4 ( вложена в 2, а та в 1)
Re: Вопрос по клонированию сущностей
Заметил момент что если отдать данные насильно например
45=[parent_item_id] Где 45 это реальный айди все работает верно
45=[parent_item_id] Где 45 это реальный айди все работает верно
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Вопрос по клонированию сущностей
Доработал код. Файл из архива замените в plugins\ext\classes\processes\
Теперь можно применить следующие конструкции
или
Проверяйте и сообщите результат.
Теперь можно применить следующие конструкции
Код: Выделить всё
[id]=[parent_item_id]Код: Выделить всё
[15]=[parent_item_id]- Вложения
-
- clone_subitems.zip
- (1.29 КБ) 214 скачиваний
Re: Вопрос по клонированию сущностей
Обновил, запись создается но значение подставляет 0 а не из поля
Вот что в бд вижу http://joxi.ru/1A5w5J1Ubljjzm
Проверил для вариантов
[15] - Числовое поле - заполняем прис создании что руками что автоматом
[15] - Сущность список аякс с 1 значением - храним значение id из нужной сущности
[15] - Формула где тоже получаем ID Числом
Во всех случаях результат как показал.
При клонировании прописано вот так
[15]=[parent_item_id]
При этом передавая ети данные в другое поле
[15]=[16] - Поле числовое или с типом сущность в сущности 4 - все передает верно.
Вот что в бд вижу http://joxi.ru/1A5w5J1Ubljjzm
Проверил для вариантов
[15] - Числовое поле - заполняем прис создании что руками что автоматом
[15] - Сущность список аякс с 1 значением - храним значение id из нужной сущности
[15] - Формула где тоже получаем ID Числом
Во всех случаях результат как показал.
При клонировании прописано вот так
[15]=[parent_item_id]
При этом передавая ети данные в другое поле
[15]=[16] - Поле числовое или с типом сущность в сущности 4 - все передает верно.
Re: Вопрос по клонированию сущностей
Проверил по отдельности после создания в БД записывается как положено значение в колонку 15 предположим 45
При клонировании если это значение указать насильно тоже все ок - пример 45=[parent_item_id]
Может стоит сделать не [15] - а простым запросом к бд?
Сергей клонирование поддерживает прямые запросы?
Заранее спасибо за уделенное время
При клонировании если это значение указать насильно тоже все ок - пример 45=[parent_item_id]
Может стоит сделать не [15] - а простым запросом к бд?
Сергей клонирование поддерживает прямые запросы?
Заранее спасибо за уделенное время
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Вопрос по клонированию сущностей
нетСергей клонирование поддерживает прямые запросы?
Re: Вопрос по клонированию сущностей
Жду тогда варианта как правильно сделать. Или что в коде поправить. Ещё раз спасибо
Re: Вопрос по клонированию сущностей
Сергей подскажите есть решение вопроса или думать еще над вариантами?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Вопрос по клонированию сущностей
Добавил еще кусочек кода. Файл из архива замените в plugins\ext\classes\processes\
Сообщите результат.
Сообщите результат.
- Вложения
-
- clone_subitems2.zip
- (1.3 КБ) 179 скачиваний
Re: Вопрос по клонированию сущностей
Тоже самое( Не подставляет родителя пишет 0. Проверяю на версии 2.8
Сейчас попробую на 2.83 обновить
Сейчас попробую на 2.83 обновить