Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 13:17

Сумма Документа

Автор Вожак, 15 мар 2012, 15:55

0 Пользователей и 1 гость просматривают эту тему.

Вожак

Процедура СуммаДокумента(Элемент)
   Итог=ЭлементыФормы.Товары.Итог("Сумма");
КонецПроцедуры


в том то и дело, что в строке ОбщаяСумма не прописывается общая сумма документа

Вожак

В общем 2 проблемы:
1. Как сделать, чтобы СуммаДокумента считалась автоматически, на основе веденных данных?

Процедура СуммаДокумента(Элемент)
   Итог=ЭлементыФормы.Товары.Итог("Сумма");
КонецПроцедуры

такой вариант кода не подходит


2. Как сделать, чтобы при выборе какой-либо номенклатуры(товара самого), ценник ставился автоматически? ведь когда мы создаем какой либо товар в справочнике, мы указываем ему цену продажи и цену покупки, вот мне нужно, чтобы одна из этих цен сама подставлялась, при выборе товара. Так понятнее объяснил?:))))

cska-fanat-kz

"ЭлементыФормы." не надо добавлять и все.
Итог() - метод табличной части, а не элемента управления на форме.

Откуда взялась процедура "Процедура СуммаДокумента(Элемент)" - какое событие ее вызывает?

Что такое "строке ОбщаяСумма"?

Насчет ценника... Правьте все тот же ТоварПриИзменении().
Сперва надо узнать как цена хранится - в справочнике реквизитом или регистр сведений.
Соответствующим образом получайте цену, присваивайте колонке Цена - делов то!
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Вожак

Цитата: cska-fanat-kz от 15 мар 2012, 17:13
"ЭлементыФормы." не надо добавлять и все.
Итог() - метод табличной части, а не элемента управления на форме.

Откуда взялась процедура "Процедура СуммаДокумента(Элемент)" - какое событие ее вызывает?

Что такое "строке ОбщаяСумма"?

Насчет ценника... Правьте все тот же ТоварПриИзменении().
Сперва надо узнать как цена хранится - в справочнике реквизитом или регистр сведений.
Соответствующим образом получайте цену, присваивайте колонке Цена - делов то!
ок, спасибо за помощь, буду думать, если что обращусь к вам еще раз)

cska-fanat-kz

Цитата: Вожак от 15 мар 2012, 17:15
ок, спасибо за помощь, буду думать, если что обращусь к вам еще раз)

Только чур очень хорошо думать! )
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Вожак

Цитата: cska-fanat-kz от 15 мар 2012, 17:13
"ЭлементыФормы." не надо добавлять и все.
Итог() - метод табличной части, а не элемента управления на форме.

Откуда взялась процедура "Процедура СуммаДокумента(Элемент)" - какое событие ее вызывает?

Что такое "строке ОбщаяСумма"?

Насчет ценника... Правьте все тот же ТоварПриИзменении().
Сперва надо узнать как цена хранится - в справочнике реквизитом или регистр сведений.
Соответствующим образом получайте цену, присваивайте колонке Цена - делов то!

по поводу ОбщаяСумма

у меня есть форма: на ней есть табличная часть. и некоторые объекты, типа там Склад, Организация, и есть еще СуммаДокумента - это общая сумма всех данных введенных в табличной части, вот она не считается с помощью метода Итог, это меня и напрягает

Вожак

{Документ.ПоступлениеТоваров.МодульОбъекта(42,7)}: Переменная не определена (ВидПоступления)
   Если <<?>>ВидПоступления = Перечисления.ВидыПоступленияТоваров.НаСклад Тогда (Проверка: Сервер)


как вот решается такие проблемы? достала эта ошибка, переменная не определена, как и где ее определить? в начале если просто написать Перем ВидПоступления не прокатит, не понимаю, кто может объяснить?)

СветланаCC

ВидПоступления это что? реквизит документа ПоступлениеТоваров??
Тазовод)

Вожак

Цитата: СветланаCC от 16 мар 2012, 10:48
ВидПоступления это что? реквизит документа ПоступлениеТоваров??
м, точно, заутпил, разобрался

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск