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

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

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

Печать формы торг - 12

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №1
 
09.11.2010 07:35

В УСН (семерка)из реализации печатаю торг-12, делаю ориентацию "портрет" и получаю первую страницу на половину чистой.<br>В коде прописано так, что при любом раскладе на первую страницу встанут только 9 строк ном-ры, остальные перенесутся, потому что зафиксировали, что на странице всего 20 строк, из которых 11 приходитс на "шапку". Подскажите, пожалуйста, как подправить, чтобы, строки номенклатуры попадали на страницу "авто", т.е. если есть место, то больше девяти...<br><br>перерыла инет, так и не нашла нормальных рекомендаций, чтобы можно было воспроизвести (((

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №2
 
09.11.2010 10:24

Процедура Печать<br><br>там есть "счётчик" , его и смотри

ZloyBuhgalter
новичок
офлайн
Пост №3
 
09.11.2010 10:26

Платформа какая? (версия)<br>

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №4
 
09.11.2010 11:47

> Платформа какая? (версия)<br> семерка, ядро 27

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №5
 
09.11.2010 11:49

"> Процедура Печать<br>> там есть "счётчик" , его и смотри<br>ее и смотрю и что?<br>там и вижу, что<br><br>//Для простоты настройки печатной формы примем следующие соглашения:<br> // - высота строк в таблице печатной формы задана жестко,<br> // тогда известно, сколько строк помещается на странице;<br> СтрокНаСтранице = 20;<br> // - высота шапки и подвала задана жестко и кратна высоте строк таблицы,<br> // тогда можно указать, сколько строк занимают шапка и подвал<br> // в пересчете на строки таблицы;<br> СтрокШапки = 11;<br> СтрокПодвала = 8;<br> // - для нормальной работы алгоритма необходимо, чтобы шапка и подвал<br> // могли поместиться на одной странице + хотя бы одна строка таблицы:<br> // СтрокНаСтранице >= СтрокШапки + СтрокПодвала + 1<br> // - если подвал не помещается на странице, он переносится на другую<br> // страницу с последней строкой; исключение составляет случай,<br> // когда в таблице всего одна строка.<br><br>...и далее счетчик<br>Ном = Ном + 1;<br> //Начинаем новую страницу, если предыдущая строка была последней на странице<br> //или пора переносить последнюю строку на последнюю страницу с подвалом.<br> ЦелаяСтраница = (СтрокШапки+Ном-1)/СтрокНаСтранице;<br> Если (ЦелаяСтраница = Цел(ЦелаяСтраница))<br> или ((ПереноситьПоследнююСтроку = 1) и (Ном = КоличествоСтрок())) Тогда<br> Таб.ВывестиСекцию("ИтогоПоСтранице|БезНГСМиНП");<br><br>для меня код уж больно забористый, чтобы туда *** своими кривульками, вот и спрашиваю совета "бывалых""

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

Не сделать такого в 7-ке. Потому и задано строго определенное кол-во строк. А место остается потому что расчитано на строки двойной высоты (когда наименование не умещается в одну строку).

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

как сказал Станиславский "не верю!" )))<br>ну, что неужели и правда никак? <br><br>

Вьюн
читатель
офлайн
Дата регистрации: 14.01.2007
Сообщений: 657
Пост №8
 
09.11.2010 14:44

"Вместо СтрокНаСтранице = 20;<br>поставить для портрета СтрокНаСтранице = 45;<br>может быть 45(+-)1, если не влезит."

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

"> Вместо СтрокНаСтранице = 20;<br>> поставить для портрета СтрокНаСтранице = 45;<br>> может быть 45(+-)1, если не влезит.<br><br> а я с смого начала еще увеличивала до 30 , но строк было все равно мало, а места пустого оставалось много и я почему-то опустила руки...спасибо вам большое человеческое. (на 40 отлично работает, максимум 44, иначе строка с итогопостранице не влезет.)"

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

>А место остается потому что расчитано на строки двойной высоты<br>и вам спасибо )))<br><br>

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

Читают тему:

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