Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > Получение данных в документ


Автор: mauar 20.9.2010, 05:16
Есть документ ВыпискаБанка, он состоит из табличной части с реквизитами: 
Контрагент, Договор, Сумма, ВидРасчета  
эти реквезиты беруться из соответствующих названию справочников, кроме суммы - это число 14 знаков  2-мя запятыми, а вид расчета берется из Плана видов расчета.  
Этот документ  ВыпискаБанка заполняеться данными по расходной накладной, то есть когда сама конфа скомпилировалась из ФормыДокумента когда выбирают контрагента остальные реквезиты (договор, сумма, видрасчета) должны заполниться автоматически данными из расходной накладной. Кстати сами данной в расходной накладной храняться в реквизитах.  

Пробовал делать так:

    СтрокаРС = Документы.Расходная.Реквизиты.СуммаДокумента;
    СтрокаТЧ = ЭлементыФормы.Рессурсы.ТекущиеДанные;
    СтрокаТЧ.Сумма=СтрокаРС;
    
Не получается так, а как вообще можно получить данные суммы и видов расчета из реквизитов документа и добавить их в в табличную часть формы документа ВыпискиБанка?
Вообще получается задача, нужно получить числовые данные и данные видов расчета из одного документа и добавить их в другой.

Версия 1С  8.0

Как это можно сделать smile ?

Автор: Zero 20.9.2010, 21:36
Цитата(mauar @  20.9.2010,  05:16 Найти цитируемый пост)
Как это можно сделать

Очень просто. Используй механизм "Ввода на основании"

Автор: mauar 20.9.2010, 21:56
Цитата(Zero @  20.9.2010,  21:36 Найти цитируемый пост)
Очень просто. Используй механизм "Ввода на основании"


 Задание у меня такое сделать коддингом чтобы автоматически ввелись данные по выбору контрагента, чтобы не было ввода на основнии.
 Может с помощь. предопределенной процедуры  "ОбработкаЗаполнения"?

Автор: Zero 21.9.2010, 18:56
Цитата(mauar @  20.9.2010,  21:56 Найти цитируемый пост)
Может с помощь. предопределенной процедуры  "ОбработкаЗаполнения"?

ОбработкаЗаполнения и вызывается при вводе на основании... ес чё smile

Добавлено через 41 секунду
конечно бывают и другие случаи её вызова, но данная задача должна решаться именно так

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)