Глюк платформы 8.2.19.68 или мои кривые руки?
☑
0
Nikitos
25.12.13
✎
16:38
Упп 1.3.45.3, платформа, соответственно, 8.2.19.68
Немного измененный документ "Акт сверки взаиморасчетов" (сделано так чтобы печатать сразу по списку договоров)
Есть вот такой кусок:
ТаблицаНаша = ПоДаннымОрганизации.Выгрузить();
ТаблицаКонтр = ПоДаннымКонтрагента.Выгрузить();
Для Индекс=0 По РазныеДоговоры.Количество()-1 Цикл
Отбор = Новый Структура;
Отбор.Вставить("ДоговорКонтрагента", РазныеДоговоры[Индекс].ДоговорКонтрагента);
СтрокиНаши = ТаблицаНаша.НайтиСтроки(Отбор);
СтрокиКонтр = ТаблицаКонтр.НайтиСтроки(Отбор);
ПоДаннымОрганизации и ПоДаннымКонтрагента соответственно табличные части.
Если заполняю по управленческому учету, то все работает замечательно.
Если же заполняю по бухгалтерскому учету, то вижу следующую ошибку:
{Документ.АктСверкиВзаиморасчетовСпискомДоговоров.МодульОбъекта(192)}: Ошибка при вызове метода контекста (НайтиСтроки)
СтрокиОстаткиБух = ОстаткиБухНач.НайтиСтроки(Отбор);
по причине:
Неверное имя колонки
Вот никак не могу понять в чем же ошибка.
1
Wobland
25.12.13
✎
16:39
как поймёшь, что в имени колонки, моргни три раза
2
х86
25.12.13
✎
16:40
(0)а в ТаблицаНаша колонка нужная есть?
3
Wobland
25.12.13
✎
16:41
(2) она тут при чём?
4
Armando
25.12.13
✎
16:42
ОстаткиБухНач есть ДоговорКонтрагента?
5
Nikitos
25.12.13
✎
16:42
(1) Очень умный ответ.
А как быть с тем что в ТЗ тупо выгружается ТЧ и имена колонок ну ни коим образом не изменяются
(2) Да. Колонка есть и имя колонки совпадает, естественно, до символа
6
Wobland
25.12.13
✎
16:43
(5) платформе плевать на то, что у тебя там куда выгружается
7
Nikitos
25.12.13
✎
16:43
(4) спасибо что ткнул носом.
8
Nikitos
25.12.13
✎
16:46
Да. Слепой я, однако. Правильный ответ на вопрос в (4)
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший