|
Ошибка при создании Корректирока Записи Регистра | ☑ | ||
|---|---|---|---|---|
|
0
Popkorm
20.12.11
✎
09:51
|
{Форма.ФормаОтчета.Форма(1570)}: Ошибка при установке значения атрибута контекста (ВидДвижения)
ТабДв.ВидДвижения = ВидДвиженияНакопления.Приход; по причине: Поле недоступно для данного регистра!Что то упустил НовДокКоррЗап=Документы.КорректировкаЗаписейРегистров.СоздатьДокумент(); НовДокКоррЗап.Дата=ТекущаяДата(); //ДвиженияКорр=НовДокКоррЗап.Движения; НовСтрРег=НовДокКоррЗап.ТаблицаРегистровНакопления.Добавить(); НовСтрРег.Имя = "ЗарплатаШтраф"; НовСтрРег.Представление= "ЗарплатаШтраф"; НовДокКоррЗап.Записать(); НаборЗаписей_Штраф=РегистрыНакопления.ЗарплатаФеникс.СоздатьНаборЗаписей(); НаборЗаписей_Штраф.Отбор.Регистратор.Установить(НовДокКоррЗап.Ссылка); //ДокШтрафов=ДвиженияКорр.ЗарплатаШтраф; Для Каждого СтрШтраф Из ШтрафыСОстатка Цикл ТабДв = НаборЗаписей_Штраф.Добавить(); ТабДв.Активность = Истина; ТабДв.ВидДвижения = ВидДвиженияНакопления.Приход; ТабДв.Номенклатура= СтрШтраф.Номенклатура; ТабДв.Штрафы = Перечисления.ШтрафыФеникс.ШтрафСОстатка; ТабДв.Сумма = СтрШтраф.ШтрафОстатка; КонецЦикла; НаборЗаписей_Штраф.Записать(Истина); Если так: ВидДвиженияНакопления.Расход; тоже самая ошибка |
|||
|
1
Ненавижу 1С
гуру
20.12.11
✎
09:51
|
наверное регистр оборотный?
|
|||
|
2
Popkorm
20.12.11
✎
09:57
|
(1)совершенно верно,оборотный
|
|||
|
3
Ненавижу 1С
гуру
20.12.11
✎
10:01
|
(2) у оборотного не бывает Приход/Расход
|
|||
|
4
Ненавижу 1С
гуру
20.12.11
✎
10:01
|
РегистрНакопленияЗапись.<Имя регистра накопления> (AccumulationRegisterRecord.<Имя регистра накопления>)
ВидДвижения (RecordType) Использование: Чтение и запись. Описание: Тип: ВидДвиженияНакопления. Содержит вид записи, обозначающий, что запись отражает увеличение или уменьшение ресурсов регистра. Примечание: Только для регистров остатков. |
|||
|
5
Popkorm
20.12.11
✎
10:05
|
(4)да-да точно,просто месяца 2 назад я похоже делал,я там приход/расход через Перечисление пихал...Спасибо
|
| Форум | Правила | Описание | Секции | Поиск |