Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Решения для бюджетной сферы]

Итого в реестре

Gars
читатель
офлайн
Дата регистрации: 28.05.2007
Сообщений: 207
Пост №11
 
02.02.2011 12:53

:-)<br>Обращайтесь, на то и форум...

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №12
 
03.02.2011 03:23

"обращаюсь снова )). Решила в этот реестр вставить "итого" под колонкой "сумма документа" <br>в макет добавила область "Итого" и завела ячейку - параметр "ОбщСумма"<br>теперь туда нужно добавить Итог("СуммаДокумента")<br><br>вот текст модуля в который я добавила вывод своей области, но итог по колонке "сумма документа" получить не удается, все время ошибки типа "не обнаружен метод объекта "итог" " ((( Я понимаю, что метод Итог есть у таблицы, но как получит таблицу не понимаю, там где знаки ???? в конце, что поставить?<br><br>Процедура ПечатьРеестра(МассивДокументов,ИндикаторОбработки = Неопределено) Экспорт<br> <br> Макет = ПолучитьМакет("РеестрДокументов");<br> ТабличныйДокумент = Новый ТабличныйДокумент;<br> ТабличныйДокумент.Вывести(Макет.ПолучитьОбласть("Заголовок"));<br> ТабличныйДокумент.Вывести(Макет.ПолучитьОбласть("ШапкаТаблицы"));<br> <br> индекс = 1;<br> Для Каждого Ссылка Из МассивДокументов Цикл<br> <br> Область = Макет.ПолучитьОбласть("Строка");<br> Область.Параметры.Заполнить(Ссылка);<br> Область.Параметры.ВидДокумента = Ссылка.Метаданные().Синоним;<br> Область.Параметры.НомерСтроки = индекс; <br> <br> индекс = индекс + 1;<br> Область.Параметры.ДокРасшифровка = Ссылка;<br> ТабличныйДокумент.Вывести(Область);<br> <br> Сообщить(Ссылка);<br> <br> Если Не ИндикаторОбработки = Неопределено Тогда<br> ИндикаторОбработки = ИндикаторОбработки + 1;<br> КонецЕсли;<br> <br> КонецЦикла; <br><br> ТабличныйДокумент.Вывести(Макет.ПолучитьОбласть("Итого"));<br><br>       Область1.Параметр.ОбщСумма = ????.Итог("СуммаДокумента"); <br><br>       ТабличныйДокумент.Вывести(Область1);<br><br><br>"

Вьюн
читатель
офлайн
Дата регистрации: 14.01.2007
Сообщений: 657
Пост №13
 
03.02.2011 23:06

"У массива МассивДокументов нет метода Итог.<br>Можно вычислить суммированием. <br>Перед циклом:<br> ОбщаяСумма = 0;<br>В цикле:<br> ОбщаяСумма = ОбщаяСумма + Ссылка.СуммаДокумента;<br>После цикла:<br> Область1 = Макет.ПолучитьОбласть("Итого");<br> Область1.Параметр.ОбщСумма = ОбщаяСумма; <br> ТабличныйДокумент.Вывести(Область1);<br>"

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №14
 
04.02.2011 03:55

о, это чудо ))) работает!!! спасибо вам большое )))

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №15
 
23.08.2011 13:20

снова обращаюсь за помощью в доработке реестра:<br>текст общего модуля указан в сообщении выше,<br> <br>нужно в отобранных документах (а именно заявки на кас.расх.сокращенные - условие поставить смогу сама) выводить КОСГУ, которое содержится только в табличной части документа,<br>как обратиться к элементу табличной части, если через "Ссылка" можно обратится только к реквизитам документа? =(<br>к примеру ставлю в макете в "строка" параметр "<Косгу>"<br>в цикле добавляю<br>Область.Параметр.Косгу = ??? (что-то вроде ТабличнаяЧасть.РасшифровкаПлатежа.КОСГУНазначениеПлатежа)<br> <br> <br> <br>(Групповая обработка идентична в 8.1 и в 8.2 ББУ, а самое интересно что в БГУ КОСГУ поставили в реквизиты, убрав из табличной части и там конечно все легко получилось ((( )

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №16
 
23.08.2011 13:51

"Для 7-ки вроде было (что с моей памятью...) так<br> <br>Док.ВыбратьСтроки();<br> <br>Пока Док.ПолучитьСтроку() = 1 Цикл<br> <br>Сообщить("""" + Док.КОСГУ);<br> <br>КонецЦикла;"

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №17
 
23.08.2011 13:52

спасибо, но мне нужно для восьмерки ))

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №18
 
23.08.2011 14:31

"Для Каждого СтрТЧ Из Док.<имя таб.части> Цикл<br> <br>Сообщить("""" + СтрТЧ.КОСГУ);"

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №19
 
25.08.2011 12:58

Спасибо, спасибо, спасибо!!!! =)

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация