| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > Получение данных в документ |
| Автор: mauar 20.9.2010, 05:16 |
| Есть документ ВыпискаБанка, он состоит из табличной части с реквизитами: Контрагент, Договор, Сумма, ВидРасчета эти реквезиты беруться из соответствующих названию справочников, кроме суммы - это число 14 знаков 2-мя запятыми, а вид расчета берется из Плана видов расчета. Этот документ ВыпискаБанка заполняеться данными по расходной накладной, то есть когда сама конфа скомпилировалась из ФормыДокумента когда выбирают контрагента остальные реквезиты (договор, сумма, видрасчета) должны заполниться автоматически данными из расходной накладной. Кстати сами данной в расходной накладной храняться в реквизитах. Пробовал делать так: СтрокаРС = Документы.Расходная.Реквизиты.СуммаДокумента; СтрокаТЧ = ЭлементыФормы.Рессурсы.ТекущиеДанные; СтрокаТЧ.Сумма=СтрокаРС; Не получается так, а как вообще можно получить данные суммы и видов расчета из реквизитов документа и добавить их в в табличную часть формы документа ВыпискиБанка? Вообще получается задача, нужно получить числовые данные и данные видов расчета из одного документа и добавить их в другой. Версия 1С 8.0 Как это можно сделать |
| Автор: Zero 20.9.2010, 21:36 |
Очень просто. Используй механизм "Ввода на основании" |
| Автор: mauar 20.9.2010, 21:56 |
Задание у меня такое сделать коддингом чтобы автоматически ввелись данные по выбору контрагента, чтобы не было ввода на основнии. Может с помощь. предопределенной процедуры "ОбработкаЗаполнения"? |
| Автор: Zero 21.9.2010, 18:56 |
ОбработкаЗаполнения и вызывается при вводе на основании... ес чё Добавлено через 41 секунду конечно бывают и другие случаи её вызова, но данная задача должна решаться именно так |