|
как изменить(удалить/добавить элемент) в отбор в хранилище компановки данных | ☑ | ||
---|---|---|---|---|
0
ШурикОвёрт
07.11.21
✎
22:36
|
Здравствуйте хочу добавить элемент отбора,а лучше очистить или перезаписать старый (ХранилищеНастроекКомпоновкиДанных.получить().ОтборПоНоменклатуре.Отбор.Элементы), таким макаром отбирается номенклатура для скидки в ут11, подскажите что почитать и подтолкните в правильном направлении пожалуйста, нужно старую номенклатуру удалить и на место её записать свою.
|
|||
1
ШурикОвёрт
08.11.21
✎
08:23
|
ап
|
|||
2
ДенисЧ
08.11.21
✎
08:26
|
Так ты уже сделал получить(). В чём проблема записать нужные значения и обратно впихнуть?
|
|||
3
ШурикОвёрт
08.11.21
✎
08:29
|
(2) Объект1 = Выборка.ссылка.получитьобъект().ХранилищеНастроекКомпоновкиДанных.получить().ОтборПоНоменклатуре.Отбор.
Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); Объект1.Использование = Истина; Объект1.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Номенклатура"); Объект1.ПравоеЗначение = СсылкаНом; делаю таким макаром и в после выполнения итерации глухо, ничего не добавляется |
|||
4
ДенисЧ
08.11.21
✎
08:31
|
А то, что после изменения данных их нужно сохранить - тебе не рассказывали ещё?
|
|||
5
ШурикОвёрт
08.11.21
✎
08:37
|
(4) ну вот пытался, но фиг что нашёл как записывать туплю
|
|||
6
Жан Пердежон
08.11.21
✎
08:45
|
(5) где пытался? судя по первой строке в (3) там и пытаться было нечему
|
|||
7
ШурикОвёрт
08.11.21
✎
08:47
|
(6) пытался найти инфу как сохраняется, можете подсказать где можно почитать?
|
|||
8
Жан Пердежон
08.11.21
✎
08:56
|
как пытался? ХранилищеНастроекКомпоновкиДанных - какого типа реквизит? в СП по нему пример даже есть.
|
|||
9
ШурикОвёрт
08.11.21
✎
09:01
|
(8) хранилищезначений и метод только получить()
|
|||
10
ШурикОвёрт
08.11.21
✎
09:02
|
(9) т.е. найти где это хранилищезначения лежало и туда же его и впихнуть?
|
|||
11
Жан Пердежон
08.11.21
✎
10:07
|
да уж,
Настройка = Объект.ХранилищеНастроекКомпоновкиДанных.Получить(); // твой мега-код Объект.ХранилищеНастроекКомпоновкиДанных = Новый (Настройка); Объект.Записать(); |
|||
12
ШурикОвёрт
08.11.21
✎
12:55
|
(11) спасибо, оно начало записывать, но не сохраняется не присваивает
Объект.ХранилищеНастроекКомпоновкиДанных = Новый (Настройка); |
|||
13
ШурикОвёрт
08.11.21
✎
13:31
|
(12) Новый ХранилищеЗначения(Настройка) пашет
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |