При изменении структуры сущностей (перенос из вложенного уровня в верхний http://prntscr.com/mhds94) появляются ошибки при переходе в имеющиеся записи (до переноса) http://prntscr.com/mhdnr0, http://prntscr.com/mhdo1t
Также ошибки, если пытаться перейти во вложенных сущностях http://prntscr.com/mhdorr
Если попытаться создать новую запись после переноса сущностей, то появляется такая ошибка http://prntscr.com/mhdpb1
В приложении имеется автоматизация, множество полей MySQL с формулами и функциями, но "прямых" запросов в поле MySQL нет.
Базу (с ошибками, после переноса) скину в личку. Может хоть получится узнать, в чем причина?
Ошибка при изменении структуры
- alcompstudio
- Спонсор
- Сообщения: 1704
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр Афанасьев
- Откуда: г. Славянск, Донецкая обл.
- Организация: Alcomp
- support
- Техническая поддержка
- Сообщения: 9016
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Ошибка при изменении структуры
Мы что то подобное уже исправляли с вами по моему? У вас версия 2.4.1?
- alcompstudio
- Спонсор
- Сообщения: 1704
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр Афанасьев
- Откуда: г. Славянск, Донецкая обл.
- Организация: Alcomp
Re: Ошибка при изменении структуры
Да, была подобная проблема ранее, вроде в 2.3, исправили, не было. Сейчас снова, но уже в 2.4.1
Только в прошлый раз было "обратное" действие - если переносить структуру с верхнего уровня в "подуровень" какой-то сущности (делать вложенной), то появлялась ошибка. А если было наоборот - из вложенной сущности делать сущность верхнего уровня, то все срабатывало нормально.
Тут уже получается, когда я переношу структуру на верхний уровень (в данном случае - самый верхний, по остальным не пробовал...) - то сразу ошибка при переходе на записи в "ветке" сущностей, которая была перенесена.
Только в прошлый раз было "обратное" действие - если переносить структуру с верхнего уровня в "подуровень" какой-то сущности (делать вложенной), то появлялась ошибка. А если было наоборот - из вложенной сущности делать сущность верхнего уровня, то все срабатывало нормально.
Тут уже получается, когда я переношу структуру на верхний уровень (в данном случае - самый верхний, по остальным не пробовал...) - то сразу ошибка при переходе на записи в "ветке" сущностей, которая была перенесена.
- support
- Техническая поддержка
- Сообщения: 9016
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Ошибка при изменении структуры
Нашел проблему! Восстановите базу.
Файл из архива замените в modules\entities\actions\
Измените структуру. Сообщите результат.
Файл из архива замените в modules\entities\actions\
Измените структуру. Сообщите результат.
- Вложения
-
- entities_change_structure.zip
- (1.29 КБ) 170 скачиваний
- alcompstudio
- Спонсор
- Сообщения: 1704
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр Афанасьев
- Откуда: г. Славянск, Донецкая обл.
- Организация: Alcomp
Re: Ошибка при изменении структуры
Да, теперь все хорошо. Протестировал перемещением и в верхний уровень и обратно, создавал записи, проводил автоматизацию. Пока все отображается, ошибок не возникает.
Спасибо.
Спасибо.