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

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

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

Сбиваются настройки макета оформления в СКД плат.8.2 конфиг УНФ

MaryAn
читатель
офлайн
Дата регистрации: 06.12.2010
Сообщений: 9
Пост №1
 
19.01.2011 10:04

Здравствуйте!<br><br>Помогите,пожалуйста, с решением следующего:<br>есть встроенный отчет, для которого в СКД я создала свой макет оформления.<br>При выключении программы и повторном её запуске, настойки макета сбиваются,т.е.<br>допустим заголовок лежал в диапазоне R1,а после перезапуска программы в диапазоне R3.<br>Шапка таблицы находилась в диапазоне R4,а после перезагрузки стала - R6.<br>Сама таблица вообще переместилась на R1.<br><br>Помогите устранить сие,пожалуйста:)

MaryAn
читатель
офлайн
Дата регистрации: 06.12.2010
Сообщений: 9
Пост №2
 
20.01.2011 13:57

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

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

Читают тему:

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