ВыделенныеСтроки #662945


#0 by КоньЛапчатый
Имеется значит таблица со списком документов. В этом списке выделяется n документов и нужно вытащить из табличной части каждого документа строки в другую табличную часть, при этом если есть одинаковые записи объединить их в одну, сложив кол-во. сейчас имею следующее: [код] Для каждого ВыделеннаяСтрока Из Элементы.ДокументСписок.ВыделенныеСтроки Цикл [/код] и у меня ругается на ВыделеннаяСтрока.[b]Ссылка[/b], мол поле объекта не онаружено.
#1 by tttiger
А в таблице есть колонка "ссылка"?
#2 by butterbean
Док = СтрокаСписка.Ссылка...
#3 by КоньЛапчатый
есть
#4 by КоньЛапчатый
щас попробуем
#5 by tttiger
Ну глянь при отладке чему равно "ВыделеннаяСтрока.Ссылка"
#6 by КоньЛапчатый
глаголит что нет такого метода НайтиПоИдентификатору
#7 by КоньЛапчатый
оно ни чему не равно. на этом месте ошибка вылазит.
#8 by tttiger
ну блин, поставь точку останова на этой строке, запусти, и при остановке выдели "ВыделеннаяСтрока.Ссылка" и нажми shift+F9 Отлаживать не умеем? :-)
#9 by tttiger
вообще меня интересует нет ли в этой колонке значения "Неопределено" или пустой ссылки. А вообще может просто тип колонки у тебя стоит строка или еще что.
#10 by butterbean
сорри за , это не для динамического списка ты это на сервере или на клиенте делаешь??
#11 by КоньЛапчатый
умеем отлаживать) ставлю, доходит до строки и вылазит ошибка "поле объекта не онаружено". ничего не кажет по shift+F9. на клиенте. Вобще это все делатся во внешней обработке. таблица со списком имеет ссылку на документ.
#12 by butterbean
на клиенте нельзя обращаться к базе тебе надо передать ВыделеннаяСтрока в серверную процедуру и там уже ВыделеннаяСтрока.ПолучитьОбъект и т.д.
#13 by КоньЛапчатый
щас наверно спрошу дикую глупость >.< в общем пытаюсь сделать так: {Форма.Перепродажа.Форма}: Итератор для значения не определен    Для Каждого Элемент Из массив1 Цикл
#14 by КоньЛапчатый
предыдущая проблема решилась так: но при этом выдает: {Форма.Перепродажа.Форма}: Ошибка при вызове метода контекста (ДобавитьСтроку)        Элементы.Запасы.ДобавитьСтроку; по причине: Метод недоступен на сервере если все из процедуры неваляшка поместить в подбор, то возвращаемся к проблеме из поста
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С