3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
||||||
1 | ||||||
1C 8.x Не могу вытащить данные из табличной части21.08.2014, 23:23. Показов 10101. Ответов 30
Метки нет (Все метки)
Доброго времени суток всем.
возникла проблема с запросом - не могу вытащить данные из табличной части (Обеспечение) документа - Залогодатель. запрос вот какой (сразу скажу - он не правильный, потому что при формировании ругается на ..нельзя обращаться к вложенной таблице через поле составного типа..)
подскажите пожалуйста, как вытащить данные из табличной части (Залогодатель)? заранее благодарю.
0
|
21.08.2014, 23:23 | |
Ответы с готовыми решениями:
30
Запрос. Условие: строка из первой табличной части равна любой строке из другой табличной части Значение строки табличной части получить в табличной части другого документа Данные - Табличной части Программное заполнение табличной части документа из табличной части справочника |
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
22.08.2014, 00:30 | 2 |
тащить надо табличную часть. А атрибуты шапки через Ссылка.
Добавлено через 3 минуты вот это - правильная фраза. Конструктор запроса в руки!!!
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
||||||
22.08.2014, 12:32 [ТС] | 3 | |||||
вот беру констуктор запроса и вот, что выходит:
НО | мфоЗаявкаНаВыдачуЗайма.Залогодатель.Наименование КАК Поручитель у меня вытаскивает совершенно другого контрагента. вот в чем проблема. может я что не так делаю? подскажите пожалуйста.
0
|
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
22.08.2014, 12:41 | 4 |
1. Наименование - лишнее, Залогодатель достаточно
2. Конструктор обозвал бы алиас КАК мфоЗаявкаНаВыдачуЗаймаОбеспечение, посему подозрительно. (Ну, только если подменять таблицу по кнопке) 3. что есть, то и вытаскивает. Добавлено через 1 минуту Залогодатель - это колонка ТЧ Обеспечение типа спр.Контрагенты?
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
||||||
22.08.2014, 13:04 [ТС] | 5 | |||||
duk337,
1. изменил. результат не поменялся 3. поясню. когда идет перебор в цикле
это Справочник.Контрагенты
0
|
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
22.08.2014, 13:16 | 6 |
Поле "Поручитель" или "Залогодатель" где находится?
Добавлено через 53 секунды Если не сложно, используйте для скриптов тэг "1С"
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|
22.08.2014, 14:31 [ТС] | 7 |
хорошо.
поле (Залогодатель) находится в табличной части Обеспечение.
0
|
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
22.08.2014, 15:18 | 8 |
следовательно, проблем быть не должно: поле-ссылка однозначно для каждой строки тч
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
||||||
22.08.2014, 15:38 [ТС] | 9 | |||||
но проблема, к сожалению, есть. поскольку цикл
скажите, может в запросе я допустил ошибку?
0
|
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
22.08.2014, 15:43 | 10 |
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
||||||
22.08.2014, 16:05 [ТС] | 11 | |||||
смотрите. когда делаю отладку, ставлю точку останова на
0
|
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
22.08.2014, 16:14 | 12 |
сами сказали, что он в тч, т.е. их много.
цикл по строкам тч, что не так?
что значит "выбирается"? Присваивается куда-нибудь?
Очевидно, не устраивает Контр в последней строке тч?
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|
22.08.2014, 17:44 [ТС] | 13 |
так дело в том, что контрагент в ТЧ один. там больше никого нет.
вот в чем прикол. Добавлено через 5 минут duk337, скажите пож-та, есть возможность Вам позвонить и объяснить? может я что не так объясняю? есть ли возможность подключиться через teamviewer?
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|
23.08.2014, 09:46 [ТС] | 15 |
Dethmontt, а как сделать отбор? подскажите пожалуйста
Добавлено через 28 минут Dethmontt, тогда по Вашему получается, запрос проходит все документы, где есть Поручитель и всех перебирает? этого не может быть, поскольку документов очень много, а при отладке отбираются 7-8 контрагентов. правильно ли я на писал запрос? правильно ли написан цикл? Добавлено через 14 часов 56 минут duk337, можете мне подсказать, правильно ли я написал запрос и цикл? по словам Dethmontt, у меня идет перебор всех документов в базе.
0
|
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|||||||||||
23.08.2014, 13:43 | 16 | ||||||||||
где гарантия, что в тч одна запись? В принципе, в это м случае не цикл, а просто
Если записей много, хотя Контр и один, то куда девать Адрес и Описание залога? Или они тоже одинаковые? Почему тогда в тч, а не в шапке?
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
||||||
08.02.2015, 03:26 [ТС] | 17 | |||||
duk337, доброго времени суток.
понимаю, тема старая. все работает. но... ТЧ действительно содержит 2 строки и этим кодом я выбираю только первую строку
заранее благодарю за помощь.
0
|
843 / 606 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
|
||||||
08.02.2015, 08:19 | 18 | |||||
0
|
3 / 3 / 3
Регистрация: 27.04.2014
Сообщений: 230
|
|
08.02.2015, 12:52 [ТС] | 19 |
Tklwegsd, попробовал - ошибка
{ВнешняяОбработка.ЗаявкаДКП.МодульОбъекта(183)}: Ошибка при вызове метода контекста (Выполнить) Результат = Запрос.Выполнить(); по причине: {(10, 44)}: Не задано значение параметра "СписокНомеровНужныхСтрок" И мфоЗаявкаНаВыдачуЗайма.НомерСтроки В (<<?>>&СписокНомеровНужныхСтрок) что делаю не так?
0
|
843 / 606 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
|
|
08.02.2015, 14:08 | 20 |
Не задал значение параметра "СписокНомеровНужныхСтрок".
Параметр "ТекДок", ты же задаешь.
0
|
08.02.2015, 14:08 | |
08.02.2015, 14:08 | |
Помогаю со студенческими работами здесь
20
Автоматическое заполнение табличной части документа из табличной части другого Не выводятся данные в табличной части Выбрать данные из табличной части Данные из табличной части справочника Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |