|
не заполняется програмно регистр сведений | ☑ | ||
---|---|---|---|---|
0
Vvvvv
22.07.14
✎
10:48
|
Программно заполняю регистр сведений, регистр сведений отвечает за права пользователя
РегСв = РегистрыСведений.ПраваИНастройки.СоздатьНаборЗаписей(); //РегСв.Отбор.Объект.Установить(ЗначениеШаблона); РегСв.Добавить().Объект = ЗначениеШаблона; РегСв.Добавить().ПравоНастройка = ПланыВидовХарактеристик.ПраваИНастройки.НайтиПоНаименованию("Проверка прав доступа к справочникам и документам",1); //РегСв.Добавить().Регистратор = ПланыВидовХарактеристик.ПраваИНастройки.НайтиПоНаименованию("Проверка прав доступа к справочникам и документам",1); РегСв.Добавить().Значение = Истина; РегСв.Записать(); Заполняю все измерения и ресурсы, но программа считает, что ПравоНастройка не заполнено. Оно имеет тип: ПланыВидовХарактеристик.ПраваИНастройки |
|||
1
Wobland
22.07.14
✎
10:48
|
не нашлось щтоль?
|
|||
2
Wobland
22.07.14
✎
10:49
|
хм.. ноу-хау какое-то. я всю жизнь делал НоваяЗапись=НЗ.Добавить()
|
|||
3
ДенисЧ
22.07.14
✎
10:50
|
РегСв.Добавить().Объект = ЗначениеШаблона;
РегСв.Добавить().ПравоНастройка .... Ого... Я бы на месте 1с не только ругался, но ещё и в морду бы дал... |
|||
4
Maxus43
22.07.14
✎
10:50
|
РегСв.Добавить().Объект = ЗначениеШаблона;
так нельзя... каждая Добавить() влесёт добавление. у тебя каша в наборе, см. (2) |
|||
5
Maxus43
22.07.14
✎
10:51
|
ОТбор естественно ставь, а то потрёшь всё остальное
|
|||
6
Wobland
22.07.14
✎
10:51
|
(3) это какой-то киберпанк уже. я делаю г-код, я меня фигачат током из клавиатуры. ждём исполнения мечты лет через 20
|
|||
7
Крошка Ру
22.07.14
✎
11:00
|
Я джва года жду когда будут продавать такие клавиатуры. И только такие.
|
|||
8
Крошка Ру
22.07.14
✎
11:01
|
(5) Если Записать(ложь), то не потрёт
|
|||
9
Maxus43
22.07.14
✎
11:01
|
(8) если бы да кабы. Надо учить писать изначально правильно)
|
|||
10
НП
22.07.14
✎
11:02
|
Каждый раз при Добавить образуется новая запись. Ьри недоделанные записи.
|
|||
11
Крошка Ру
22.07.14
✎
11:03
|
(9) О_о
А чем в (8) неправильно? |
|||
12
НП
22.07.14
✎
11:03
|
Зап=РегСв.Добавить();
Зап.Объект=... и т.п. |
|||
13
Maxus43
22.07.14
✎
11:08
|
(11) это не по феншую. Наборы записей лучше ограничить отбором по измерениям
|
|||
14
Крошка Ру
22.07.14
✎
11:10
|
(13) А если их нет? Периодический РС с одними ресурсами?
|
|||
15
Maxus43
22.07.14
✎
11:20
|
(14) ну естественно те ограничивать, какие имеет смысл
|
|||
16
Крошка Ру
22.07.14
✎
11:28
|
(15) А если надо не добавить запись, а скорректировать? И скорректировать измерение? Отобрал, изменил, пробуешь записать, а он тебе говорит - хрен там, хоть и по феншую, но не запишу.
|
|||
17
Maxus43
22.07.14
✎
11:30
|
(15) изменение - это Отобрал, ПРОЧИТАЛ, изменил, записал
|
|||
18
Maxus43
22.07.14
✎
11:30
|
(17)>(16)
|
|||
19
Крошка Ру
22.07.14
✎
12:13
|
(18) не, я о другом
Отобрал, прочитал, поменял измерение у записи(ну вдруг нужно), теперь, если по этому измерению был отбор, 1Ска не даст записать, т.к. запись не соответствует отбору. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |