Имя: Пароль:
1C
 
Неправильный путь к данным
0 макарыч
 
15.11.10
16:42
Добрый вечер всем.
Бухгалтерия 8.2.12.96.
Просмотр движений по документу - возникает ошибка при заполнении страницы из нового регистра сведений: Неправильный путь к данным.
т.е. для табличного поля не находится :
ПолеРегистра.Данные = СтрокаТаблицыРегистров.Имя;

В 8.1. все работает.
Вроде бы и тут должно, ан-нет.
Кто сталкивался?
1 Buster007
 
15.11.10
16:48
в реквизиты формы надо добавить имя регистра и тип
2 Buster007
 
15.11.10
16:48
+(1) у обработки корректировка движений
3 макарыч
 
15.11.10
17:01
в ней, родимой.
В реквизитах есть конечно, потому и спрашиваю.
Обошел пока правкой в типовой :
//САМ Добавлено, иначе: "Неправильный путь к данным"
       Если Найти(СтрокаТаблицыРегистров.Имя, "САМ_") > 0 Тогда
           массив = Новый Массив();
           массив.Добавить(Тип(СтрокаТаблицыРегистров.ТипРегистра + "НаборЗаписей." + СтрокаТаблицыРегистров.Имя));
           типы = Новый ОписаниеТипов(массив);
           ПолеРегистра.ТипЗначения = типы;
       Иначе
       //САМ
       ПолеРегистра.Данные = СтрокаТаблицыРегистров.Имя;
       КонецЕсли;
Но это не выход.
4 Buster007
 
15.11.10
17:26
(3) а почему у меня работает?)
ты точно реквизит формы добавил указав имя у него, такое как имя твоего регистра в конфигурации?
5 hhhh
 
15.11.10
17:59
у меня и в 8.1 не работало. Нужно было реквизит формы добавлять с именем регистра и тип "НаборЗаписейРегистрТакойТО". В обработку "Корректировка движений".
6 макарыч
 
15.11.10
19:05
Не помогает.
Если, как и во всех других документах конфигурации, стоит реквизит:
Имя: ДокументОбъект
Тип: ДокументОбъект.<Имя документа>
- выдает ошибку.
Добавил реквизит:
Имя: <Имя документа>
Тип: РегистрСведенийНаборЗаписей.<Имя документа>
то же.
Может в ДополнительныеСвойства что-то надо?
А то обнаружил, что в функцию ОбщегоНазначения РучнаяКорректировкаОбработкаПроведения добавился параметр,
и идет проверка на ДополнительныеСвойства.ДатаДокументаСдвинутаВперед
7 LAAry
 
15.11.10
19:24
В свойства формы обработки "КорректировкаДвижений" добавить реквизит <ИмяРегистра> с типом <ИмяРегистра.НаборЗаписей>
8 макарыч
 
15.11.10
20:39
Спасибо.