Имя: Пароль:
1C
1С v8
Загрузка данных из табличного документа
0 dvrk
 
30.11.21
09:15
Привет, загружаю из данные в ТЧ документа поступление этой обработкой, всё хорошо, но проблема - не пересчитывается сумма, хотя кол-во и цена указаны, понятно что если перевыбрать кол-во или цену, то пересчитается сумма, можно как-нибудь сделать чтобы пересчитывалась сразу?
1 vicof
 
30.11.21
09:30
1. Можно загружать и сумму сразу из источника.
2. Можно дописать алгоритм, по которому работает загрузка для твоего конкретного случая.
3. Можно бухгалтершу попросить.
2 Kassern
 
30.11.21
09:34
(0) Если конфа на БСП то глянь ОбработкаТабличнойЧастиСервер.ОбработатьСтрокуТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)
Либо зайди в свое поступление и посмотри клиентский модуль для пересчета суммы, такой же должен быть для сервера
3 dvrk
 
30.11.21
09:37
(2) не на бсп, у меня вообще вопрос как правильно в 'События...' написать сумма = цена*колво
не пойму как обращаться, и Объкт.Сумма писал и Объект.Товары.Сумма, пишет  Поле объекта не обнаружено (Сумма)
4 pechkin
 
30.11.21
09:40
(3) есть таблица, а есть строка таблицы
5 mikecool
 
30.11.21
09:40
(3) в (1) в п.2 точно подмечено
а в Событиях есть справка, что и когда можно использовать
6 Kassern
 
30.11.21
09:44
(3) вот вы написали Объект.Товары.Сумма, у вас есть понимания смысла этой строчки?
Объект.Товары  - табличная часть объекта. Сумма - колонка этой табличной части. А теперь представим, что в ТЧ 10 строчек с разной суммой. Что вы хотите получить обратившись Объект.Товары.Сумма?
7 dvrk
 
30.11.21
09:44
(5) (4) ааааа понял, спасибо (1) ну да, тоже думал в экселе считать сумму проще всего было бы, учитывая что разовое
8 dvrk
 
30.11.21
09:44
(6) я понял, ТекущиеДанные
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс