|
Отбор в регистре сведений. | ☑ | ||
|---|---|---|---|---|
|
0
Irina1c
17.05.12
✎
13:17
|
Есть регистр сведений. Одно из измерений (Измерение1) имеет составной тип. Необходимо удалить из регистра только те записи, у которых тип Измерения1 имеет Справочник.Номенклатура.
НаборЗаписей=РегистрыСведений.ШтрихКоды.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Измерение1.ТипЗначения=Тип("СправочникСсылка.Номенклатура"); НаборЗаписей.Прочитать(); НаборЗаписей.Очистить(); НаборЗаписей.Записать(); Вылетает с ошибкой Поле объекта недоступно для записи (ТипЗначения). Подскажите, где не правильно. |
|||
|
1
DrShad
17.05.12
✎
13:20
|
в этой же строке и неправильно
|
|||
|
2
DrShad
17.05.12
✎
13:21
|
а вообще вся реализация задачи неверна, кроме того что за регистр сведений? какой режим записи?
|
|||
|
3
Cube
17.05.12
✎
13:21
|
(0) А если взять реквизит, который есть только у номенклатуры и с ним похимичить?
Например: НаборЗаписей.Отбор.Измерение1.Комментарий = ""; |
|||
|
4
Cube
17.05.12
✎
13:23
|
Лучше, конечно, дернуть запросом номенклатуру из этого регистра и по этой номенклатуре очистить записи.
|
|||
|
5
Alex S D
17.05.12
✎
13:24
|
"ВЫБРАТЬ
| Штрихкоды.Владелец |ИЗ | РегистрСведений.Штрихкоды КАК Штрихкоды |ГДЕ | Штрихкоды.Владелец ССЫЛКА Справочник.Номенклатура | |СГРУППИРОВАТЬ ПО | Штрихкоды.Владелец" |
|||
|
6
Alex S D
17.05.12
✎
13:24
|
ну и потом как (4) предлагает
|
|||
|
7
Cube
17.05.12
✎
13:28
|
(5) :)
ВЫБРАТЬ РАЗЛИЧНЫЕ | Штрихкоды.Владелец |ИЗ | РегистрСведений.Штрихкоды КАК Штрихкоды |ГДЕ | Штрихкоды.Владелец ССЫЛКА Справочник.Номенклатура |
|||
|
8
Alex S D
17.05.12
✎
13:29
|
(7) а , ну да)
|
|||
|
9
Irina1c
17.05.12
✎
15:35
|
Всем большое спасибо, получилось.
|
|||
|
10
Лоботряс
17.05.12
✎
15:38
|
Блин, а как же фотка?
|
| Форум | Правила | Описание | Секции | Поиск |