Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
25 Апрель 2024, 11:05:24
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование
(Модераторы: Админ, barmalei) > Тема:

1 с .Подсчёт суммы столбцов в таблице в отдельном реквизите

Страниц  :   Вниз
  Печать  
Автор Тема: 1 с .Подсчёт суммы столбцов в таблице в отдельном реквизите  (Прочитано 4809 раз)
0 Пользователей и 1 Гость смотрят эту тему.
PaTRioT56
Новенький


Репутация: +0/-0
Offline Offline

Сообщений: 1

Просмотр профиля Email
« : 19 Сентябрь 2008, 11:23:46 »

Дана таблица
 |наименование|   |колличество  |    |стоимость|
  ввожу данные       ввожу данные       ввожу данные 
Мне нужно в столбце |стоимость| вывести всю сумму которая будет заполнятся , в общем сделать итого,что надо прописать мне в модуле подскажыте  Непонимающий
Записан
Звездочка
Настоящий гродненец
****

Репутация: +140/-0
Offline Offline

Пол: Женский
Сообщений: 969


Просмотр профиля
« Ответ #1 : 19 Сентябрь 2008, 12:15:03 »

я так понимаю 1С 7.7, и таблица - это табличная часть документа... тогда в свойствах реквизита "Стоимость" (закладка Дополнительно) поставить галочку "Итог по колонке" и вывести данные - Итог("Стоимость")...

Итог()
Синтаксис:
Итог(<ИмяРеквизита>)
Назначение:
Возвращает сумму значений реквизита по всем строкам табличной части документа.
Параметры:
<ИмяРеквизита> - имя реквизита табличной части документа.
Замечание:
Метод  можно использовать только для реквизитов табличной части документов с установленным свойством 'Итог по колонке'.
Записан


pRn
Почетный гродненец
*****

Репутация: +260/-4
Offline Offline

Пол: Мужской
Сообщений: 1421


Неуёмной энергии человек...

Просмотр профиля
« Ответ #2 : 19 Сентябрь 2008, 15:06:24 »

Гы, можно извратиться и сделать так (дабы не ставить галочку итог по колонке Улыбка Улыбка Улыбка Улыбка Улыбка :

т = СоздатьОбъект("ТаблицаЗначений");
ВыгрузитьТабличнуюЧасть(т);
Стоимость = т.Итог("Стоимость");
........
можно так (что то меня поперло):
ИтогСтоимость = 0;
ВыбратьСтроки();
Пока ПолучитьСтроку() = 1 Цикл
ИтогСтоимость = Стоимость + ИтогСтоимость;
КонецЦикла;
вариантов масса УлыбкаУлыбкаУлыбкаУлыбка
Записан

Обеспечьте капиталу 10% прибыли, и капитал согласен на всякое применение, при 20% он становится оживленным, при 50% положительно готов сломать себе голову, при 100% он попирает все человеческие законы, при 300% нет такого преступления, на которое он не рискнул бы пойти
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2024, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,085 секунд. Запросов: 20.