![]() |
#1 |
Участник
|
Не могу изменить название номенклатуры
Под определенными пользователями, с ограниченными правами, при изменении поля "Название номенклатуры" система ругается:
"Значение "Майка-гайка" в поле "Название номенклатуры" не найдено в связанной таблице "Картотека номенклатуры"." Если я ввожу в название номенклатуры значение которое уже присутствует в справочнике, то все нормально. Поле "Краткое наименование" редактируется нормально. У пользователя полные права на таблицу InventTable и все ей сопутсвующие. Нифига не пойму.
__________________
С уважением Шатохин Святослав. |
|
![]() |
#2 |
Дмитрий Ерин
|
Было такое замечено после перехода на какой-то из сервис-паков (4-й, кажется).
Помогло удаление и пересоздание RLS на таблицу "Картотека номенклатуры" для групп, в которые входят эти пользователи.
__________________
![]() |
|
![]() |
#3 |
Участник
|
Не помогло. Может реиндексация АОТ поможет?
__________________
С уважением Шатохин Святослав. |
|
![]() |
#4 |
NavAx
|
|
|
![]() |
#5 |
program-ёр
|
А на форме InventTable в датасорсе случаем не добавлен второй InventTable?
__________________
Становись лучше |
|
![]() |
#6 |
Участник
|
Есть такое!!! Что сие означает?
__________________
С уважением Шатохин Святослав. |
|
![]() |
#7 |
Участник
|
Означает, что конфигурация уже нестандартная, дописанная, а значит - труднопредсказуемая
|
|
![]() |
#8 |
program-ёр
|
Аналогично, у меня второй датасорс притянут для отображения "дерева" номенклатуры
Но на переименование не ругается ![]() Проблем никаких, единственно, в ините формы фильтр приходится ставить на оба датасорса, иначе справочник долго открывается ![]()
__________________
Становись лучше |
|
![]() |
#9 |
Участник
|
Во втором DataSource:
1) переопределите метод update() так, чтобы он не вызывал super(); 2) переопределите метод validateWrite() так, чтобы он возвращал true; Последний раз редактировалось Morpheus; 19.03.2007 в 19:24. Причина: Опечатка... |
|
![]() |
#10 |
Дмитрий Ерин
|
Что-то мне подсказывает, что дело не только в доработках формы. Ключевая фраза:
Цитата:
Под определенными пользователями, с ограниченными правами,
|
|
![]() |
#11 |
Участник
|
Во первых: я ошибся: в форме одиндатасоурс ИнвентТабле;
Во вторых: на другой машине, под этим же пользователем все работает. Кэш чистил.
__________________
С уважением Шатохин Святослав. |
|
![]() |
#12 |
Участник
|
Поймали ту же проблему. Решения пока найти не удалось. Возникла после установки СП4.
|
|
![]() |
#13 |
Дмитрий Ерин
|
Фантастика!
Видимо, у нас все-таки был другой случай. А версия клиента на машинах совпадает? В любом случае, первое, что приходит на ум - переустановить его (клиента) к чертовой матери, если копаться в поисках причин нет времени ![]()
__________________
![]() |
|
![]() |
#14 |
Дмитрий Ерин
|
Кстати, кажется я ошибся - в итоге RLS пришлось совсем удалить. Только после этого глюк пропал.
__________________
![]() |
|
|
За это сообщение автора поблагодарили: slava09 (1). |
![]() |
#15 |
Участник
|
Проблема была в версии клиента. Ёпрст.
Всем спасибо. Ruff +1.
__________________
С уважением Шатохин Святослав. |
|