Имя: Пароль:
1C
1С v8
АвтоматическоеСохранениеДанныхВНастройках Как сбросить кеш сохраненных настроек?
0 xintrea
 
07.12.12
08:55
Здравствуйте!


Имею управляемую форму. Это форма настроек отчета. То есть она по сути ни с чем не связана.

На форме есть элемент Таблица, связанная с реквизитом ТаблицаЗначений. В ней перечисляются поля, которые нужно показать в отчете.

Я в обработчике ПриСозданииНаСервере программно заполнил реквизит ТаблицаЗначений несколькими строками. И в форме пославил АвтоматическоеСохранениеДанныхВНастройках в значение "Использовать". И форма нормально работала, и нормально запоминала, у каких строк стоят галочки.


Но вот у меня изменились имена полей, добавилось несколько новых полей.

Я в обработчике ПриСозданииНаСервере программно заполняю  реквизит ТаблицаЗначений новыми данными, но форма открывается со старыми данными! И старые данные показываются до тех пор, пока не установлю АвтоматическоеСохранениеДанныхВНастройках в значение "Не использовать". Тогда начинает показываться новый список полей. Но он не запоминает галки (ведь АвтоматическоеСохранениеДанныхВНастройках отключено). А если включить АвтоматическоеСохранениеДанныхВНастройках, то опять показывается старый список полей.


Я не могу понять, как обновить или сбросить автоматически сохраненные данные для данной формы. Причем это нужно сделать для всех пользователей. Как это делается?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн