26.09.2022, 08:08 | #1 |
Участник
|
DAX09 как перенести польз. фильтры в форме в другую БД
Привет.
Когда пользователь сохраняет фильтр в какой-то либо форме (например SalesTable), обычно эти настройки (я считал) сохраняются только в таблице - Использование данных (SysLastValue). Т.е. если удалить в данной таблице найденную 1 запись по условию: SysLastValue.UserId = <код пользователя> SysLastValue.RecordType = 'Form' SysLastValue.designName = '' SysLastValue.ElementName = 'SalesTable' SysLastValue.company = <компания пользователя> Данная форма сбросится соответственно и все сохраненные запросы в ней пропадут. Но вот если попробовать перенести данные из одной БД в другую БД то в другой AX данный фильтр у пользователя не появляется. Я думал что все запросы хранятся в поле SysLastValue.Value раз оно бинарное. Но вот экспериментируя - так и не смог перенести данные запросы. Обновляю: SysLastValuep_To.value = SysLastValue_From.value Но эффекта не дает. Я даже удалял все данные пользователя и вставлял из другой базы - эффекта тоже не дало. Подскажите, перенос возможен из одной базы в другую? Пользовательских фильтров? Если да то что нужно еще учесть? Данные в какой таблице еще? |
|
|
|