Типовая конфа при изменении записи регистра "Учетные записи пользователя" сначала удаляет пользователя ИБ, потом заводит его снова, при этом естественно теряется пароль. Задача - сделать так, чтобы пароль не терялся.
Я поменял поведение, если пароль установлен, новый не назначаю. Но для этого нужно, чтобы пользователь не удалялся.
Вопрос - как обойти этот момент, нужен некий трюк! Думайте. Я решил проблему.
Я поменял поведение, если пароль установлен, новый не назначаю. Но для этого нужно, чтобы пользователь не удалялся.
Вопрос - как обойти этот момент, нужен некий трюк! Думайте. Я решил проблему.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3) fixin, может от абстрактных задач перейти к конкретно полезным?
Есть список документов, заполненный отбором Ссылка В СпискеЗначений. При выводе по списку считается некая сумма.
В списке пользователь штатными средствами устанавливает некий произвольный отбор. Как пересчитать сумму по всем документам с учетом этого отбора? Нужен работающий код. Только гуру может помочь. А гуру здесь один :). Я пробовал разные варианты, ничего не получилось пока.
Есть список документов, заполненный отбором Ссылка В СпискеЗначений. При выводе по списку считается некая сумма.
В списке пользователь штатными средствами устанавливает некий произвольный отбор. Как пересчитать сумму по всем документам с учетом этого отбора? Нужен работающий код. Только гуру может помочь. А гуру здесь один :). Я пробовал разные варианты, ничего не получилось пока.
(6) не выдавай свое субъективное мнение за объективное. нАберите в поиске гуру-тест или по тегу гуру-тест и найдете мои вопросы. Я их считаю интересными для гуриев. Обратное пока не доказано.
Эта задача толковая и интересная, бросает вызов мозгу.
Неважно, какак типовая, думаю регистр учетных записей пользователей везде есть, но я столкнулся с этой задачей в Рознице.
Думаю, гуры должны знать, зачем используется этот регистр - чтобы программно создавать юзверей.
Эта задача толковая и интересная, бросает вызов мозгу.
Неважно, какак типовая, думаю регистр учетных записей пользователей везде есть, но я столкнулся с этой задачей в Рознице.
Думаю, гуры должны знать, зачем используется этот регистр - чтобы программно создавать юзверей.
регистра "Учетные записи пользователя" нет в УТ 10, УТ 11, УПП и даже в Рознице 2
не знаю что по твоему мнению "гуры должны знать" а даже продвинутыю юзеры знают, что надо указывать платформу, версию и т.п.
что касаемо "Эта задача толковая и интересная, бросает вызов мозгу." то возможно. но вот только задачи нет, а есть невнятное объяснение вида:
"где то что то стирается"
больше похоже на то как формулируют свои проблемы юзеры.
не знаю что по твоему мнению "гуры должны знать" а даже продвинутыю юзеры знают, что надо указывать платформу, версию и т.п.
что касаемо "Эта задача толковая и интересная, бросает вызов мозгу." то возможно. но вот только задачи нет, а есть невнятное объяснение вида:
"где то что то стирается"
больше похоже на то как формулируют свои проблемы юзеры.
(19) лунс, не отождествляй себя ложно с народом. Ладно, замнем перепалку, меня интересует больше ставить интересные задачи, чем мериться силами с модераторами.
Когда никто не догадается до решения, а я его озвучу, все поймут, что задача интересная и решение красивое. О, как.
Когда никто не догадается до решения, а я его озвучу, все поймут, что задача интересная и решение красивое. О, как.
(20) где ты тут видишь модератора? я как простой пользователь тебе пишу.
что касаемо народа, посмотри: там 4 человека как спам пометили.. а не один.
+ для задач, модно выкладывать запороленное решение.
а уж потом пароль на него.
а то так то мне думается что ты и сам ответа на вопрос не знаешь)
что касаемо народа, посмотри: там 4 человека как спам пометили.. а не один.
+ для задач, модно выкладывать запороленное решение.
а уж потом пароль на него.
а то так то мне думается что ты и сам ответа на вопрос не знаешь)
(21) в чем спам этого сообщения? Наверное тут очень много предлагается задач для гуру, что они уже моими брезгуют? Как пользователь пользователю скажу, что ты несешь ахинею. Не мешай подаванам на моих задачах набивать руку и становиться гурями, резюмируя.
Давай я тебе лычкой ответ прям счас скажу, а потом, когда народ до него допрет, ты извинишься публично? Гений 1с в такие игры не играет - если я пишу, что знаю ответ, то знаю.
Давай я тебе лычкой ответ прям счас скажу, а потом, когда народ до него допрет, ты извинишься публично? Гений 1с в такие игры не играет - если я пишу, что знаю ответ, то знаю.
короче, вкратце суть такова.
Не привязываясь к типовым.
Есть регистр,в нем хранится список учетных записей для базы.
Добавляем запись в регистр - добаляется учетка в базу.
Меняем запись в регистре - изменяется учетка в базе.
Удаляем запись в регистре - удаляется учетка в базе.
но т.к. в 1с нельзя отличить удаление регистра сведений от модификации, то учетка всегда удаляется и создается по новой. При этом теряется пароль. Как сделать, чтобы пароль не терялся. Особенность - прочитать пароль невозможно.
Хранить пароль в регистре нельзя, т.к. есть условие, что если пользователь поменял пароль (свойство ПарольУстановлен = истина), то пароль менять нельзя.
Не привязываясь к типовым.
Есть регистр,в нем хранится список учетных записей для базы.
Добавляем запись в регистр - добаляется учетка в базу.
Меняем запись в регистре - изменяется учетка в базе.
Удаляем запись в регистре - удаляется учетка в базе.
но т.к. в 1с нельзя отличить удаление регистра сведений от модификации, то учетка всегда удаляется и создается по новой. При этом теряется пароль. Как сделать, чтобы пароль не терялся. Особенность - прочитать пароль невозможно.
Хранить пароль в регистре нельзя, т.к. есть условие, что если пользователь поменял пароль (свойство ПарольУстановлен = истина), то пароль менять нельзя.
суть весьма проста.
в событии удалении записи не удаляешь пользователя, а отключаешь его (ставишь в ложь обычную и виндовую авторизацию).
Соответственно при создании записи 1с подхватит этого пользователя и поставит то что нужно.
Просто заменить удаление на отключение. Отключенные пользователи не показываются в списке и под ними не зайти, но пароль сохраняется у таких. гыгыгы...
Тонкость платформы.
в событии удалении записи не удаляешь пользователя, а отключаешь его (ставишь в ложь обычную и виндовую авторизацию).
Соответственно при создании записи 1с подхватит этого пользователя и поставит то что нужно.
Просто заменить удаление на отключение. Отключенные пользователи не показываются в списке и под ними не зайти, но пароль сохраняется у таких. гыгыгы...
Тонкость платформы.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот