ХранилищеСистемныхНастроек - удаляет только настройки текущего пользователя. #651865


#0 by RomaH
ХранилищеСистемныхНастроек.Удалить("Справочник.ВнутренниеДокументы.Форма.ФормаСпсикаСПапками/НастройкиФормы",Неопределено,Неопределено) удаляет настройки тролько текущего пользователя, а у других условное формление спсика настроеное самим пользователем остается почему? что делать?
#1 by H A D G E H O G s
Жесть как она есть.
#2 by H A D G E H O G s
Лобанов, ты штоле? "Справочник.ВнутренниеДокументы.Форма.ФормаСпсикаСПапками/НастройкиФормы" Для справки - это одно из индексированных полей SQL таблицы, где хранятся эти значения. SQL скажет тебе спасибо за такое его значение. p.s. Почему настройки не удаляются - не знаю. Может прав "АдминистрированиеДанных" нету, а?
#3 by RomaH
Для справки - это одно из индексированных полей SQL таблицы, где хранятся эти значения. SQL скажет тебе спасибо за такое его значение. вот это не понял -
#4 by RomaH
почему это жесть?
#5 by acsent
для таблицы из тыщи записей не критично
#6 by acsent
что-то тебя в крайности бросает. То пофиг на индексы, то совсем не пофиг
#7 by RomaH
есть другой вариант удалить настройки толко для этой формы?
#8 by H A D G E H O G s
Случаи разные бывают.
#9 by H A D G E H O G s
Мне никогда не было пофиг на индексы. Когда это не противоречит логике.
#10 by H A D G E H O G s
Попробуй УстановитьПривилегированныйРежим(Истина);
#11 by RomaH
не помогает
#12 by RomaH
в чем смысл третьего параметра? суть задачи: в конфигураторе изменен состав условного оформления списка было 5 условий, стало 6 надо пользователям автоматически скинуть настройки списка на "По умолчанию" как такое сделать, вот думал достаточно, а не выходит
#13 by RomaH
может я чего не понимаю два пользователя открываю у обоих форму - настройка списка, меняю условное оформление затем в одном из сеансов выполняю у пользователя под которым выполнялся код условное оформление сбрасывается до стандартных настроек а у второго - настройки остаются пользовательскими у обоих пользователей полные права замена "Неопределено" в третьем параметре на имя пользователя не помогает
#14 by RomaH
платформа - 153
#15 by H A D G E H O G s
Попробуй "" вместо Неопределено
#16 by RomaH
:) так вообще не работает - в смысле не удаляет настройки ни у кого
#17 by H A D G E H O G s
Вот только счаст повторил твое - все удалилось
#18 by H A D G E H O G s
Давай доступ, гляну.
#19 by H A D G E H O G s
Насчет длины ключа - пардонте, это к 1С притензии!
#20 by RomaH
доступ закрыт - VPN + RDP а платформа у тебя какая? SQL?
#21 by H A D G E H O G s
SQL, Тонкий
#22 by RomaH
а релиз платформы?
#23 by H A D G E H O G s
1С:Предприятие 8.2 (8.2.15.319)
#24 by RomaH
вот, а у меня 17 будем смотреть в сторону платформы
#25 by H A D G E H O G s
У меня нет сервера под 17 релиз, простите.
#26 by RomaH
странно - пробую под 15.301 - тоже самое - не работает такое ощущение что мы друг друга не понимаем
#27 by RomaH
там три картинки подряд два сеанса - настроил условное формление в обоих закрыл формы списка выполнил код открыл формы
#28 by Infsams654
в 3-м параметре поставь "ВсеПользователи", но перед этим сделай "Попробуй УстановитьПривилегированныйРежим(Истина);"
#29 by RomaH
я так понимаю это из оперы - попробуй поставь ""? что еще попробовать поставить в третий параметр кроме имени пользователя, или Неопределено как написано в СП?
#30 by RomaH
прикольно повторяю все действия, но ... можно просто открыть - тогда оформление остается но если сделать обновление конфигурации - то сбрасывается
#31 by RomaH
тем более странно, почему у тебя настройки сразу (?) сбросились, а у меня - только после обновления
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С