#0
by G-Re
Уважаемые коллеги! Время от времени делаю документы с несколькими табличными частями. Делаю, я думаю, стандартно, то биш на форме ТЧ, которая зеркалится с подчиненным документом, который реквизит шапки, однако... Если я с такими документами пытаюсь работать Запросом, он(или я) тупит, то бишь, объявляю в запросе переменную типа ПеременнаяТЧ2=МойДокумент.ДокументТЧ2.НужныйРеквизит; однако Запрос отрабатывает, мягко говоря, некорректно. Приходится примитивным перебором работать, а не хочется. Может что-нибудь подскажете? Спасибо.
#2
by G-Re
Если честно, то механизм реализации следующих ТЧ документа через регистр мне неизвестен, дай ссылку. А через документ вроде естественней.
#4
by Dmi3y
документ должен быть только проведен ? А если человек хочет пока только сохранить и не проводить ?
#5
by Фокусник
документ без движений - это тупо печатная форма, такие к нему и требования... ИМХО конечно.
#6
by G-Re
Что-то не уловлю смысл дискуссии. Просто у нормального документа есть вторая(третья...) табличные части. Сам документ, конечно, полноценный, с проводками(у меня БУ), одако следующие ТЧ(как и штатная) - это просто хранилище необходимых данных, то есть исходный документ - просто полноценное дерево. Данные в ветвях(табличных частях) нужны при обработке документа(для печати, в модуле проведения и пр.), очень простой доступ к листочкам на каждой ветке и пр. В чем естественность регистров?? Это подключать ОУ, далее запросы по регистрам... и пр.
#8
by ZolotarevAA
Табличные части имеют некоторую общую сущность, которая отражена в отчетах. Сущность эту возможно выразить через регистр. Если документ только зарегистрирован - получай печатную форму, если проведен - получай отчет. Очень дисциплинирует пользователя.
#9
by Defender aka LINN
"однако Запрос отрабатывает, мягко говоря, некорректно" - бросай такие утверждения. Если не умеешь пользоваться инструментом - он не виноват.
#10
by Фокусник
если нужно получить данные в модулях самого документа, то имхо, перебором проще, речь ведь о 7.7? в теме ошибка?
#11
by G-Re
Матчастью владеем, сформулировано предельно точно, запрос отрабатывет без ошибок, но результат запроса оставляет желать лучшего, как-то не так понимает он, что речь идет о реквизите табличной части подчиненного документа, с которым нужно что-то сделать. Опыт(метод тыка - великий метод) пока показывает, что это так, однако, может не так(или не туда) тыкал, поэтому решил посоветоваться с Mista-интеллектом. Речь идет о 7.7!!!
#14
by mikecool
запрос в семерке не работает с подчиненными доками... если очень надо - тогда прямой запрос, иначе - перебор...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как в обработке сделать множественный фильтр контрагентов?
- Перейти в конец журнала.
- v7: Как можно програмно добавлять колонку в табличную форму документа?
- перехват доков с сетевого принтера
- проведение документа
- FormEx не запускается процедура ПриНажатииЛевойКнопкиНадДеревом
- Оценка трудоемкости работ в 1С 8.0
- Вывод области макета на печать в зависимости от параметра...
- Как с помощью КД2 перенести адреса?
- Работа с DBF. Как проверить необходимость реиндексации DBF?
- Проблема с закрытием 44.1.2
- Ошибка при загрузке данных в SQL
- Не передается контекст модуля объекта во внешней обработке
- Не идет подключение по dial-up?
- ЗУП, ред. 2.1 - Больничный не сторнирует невыход
- При выгрузке базы выходит "Ошибка СУБД"
- v7: Не заполняется автоматически Зарплата к выплате
- v8.1 Восстановление последовательности
- v7: возврат давальческих материалов с 003.01 счета
- ЗУП 2.5.3.21 ("Использование итогов выключено")