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

Форумы на Кубань.Ру


1С:Предприятие ::

Метки:

Как программно узнать сколько страниц А4 занимает таблица?

Ø
Я
   Умка
30.11.04 - 15:12
Вот понадобилось ... Помогите!
 
 
   Муму после всплытия
1 - 30.11.04 - 15:15
сохранить как файл mxl, потом его открыть и считать Область.ВысотаСтроки()....................... если нет строк с автовысотой, то можно в той же таблице считать
   Умка
2 - 30.11.04 - 15:18
То есть это надо каждую высоту строки сложить и сравнить полученный результат с высотой А4?
   Муму после всплытия
4 - 30.11.04 - 15:22
(2)
угу.................. можно еще вычитать из А4................. не суть
   Митрий
5 - 30.11.04 - 15:35
вариант с сохранением можно заменить на использование ExtForms (есть в составе 1С++)
   АЛьФ
6 - 30.11.04 - 15:37
2(5) Уверен, что именно так называется?
   Умка
7 - 30.11.04 - 15:45
А я не буду сохранять. Я посчитаю высоту строк перед выводом Таб.Показать()
   KAO
8 - 30.11.04 - 15:48
А если есть 1С++, можно использовать раширение объекта 'Таблица', позволяющее при формировании отчета подсчитать общее число страниц, выводимое на печать. Дает возможность использовать колонтитулы вида 'Страница 1 из 5'.
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=3971
   urban
9 - 30.11.04 - 15:52
А как быть с масштабом? С количеством экземпляров на страницу? Поддерживаю 3.
   KAO
10 - 30.11.04 - 15:56
(9) а там все есть.
 
 
   Умка
11 - 30.11.04 - 16:43
Сорри (1) а как определить ВысотуСтроки с "Авто"? У меня выводится 0
   Муму после всплытия
12 - 30.11.04 - 16:48
(11)
СОХРАНИТЬ, потом ОТКРЫТЬ.........................
   Умка
13 - 30.11.04 - 16:52
ну я так и делаю
Таб.Записать(КаталогИБ()+"\ExtForms\temp_pr.mxl",0);
Таб.Открыть(КаталогИБ()+"\ExtForms\temp_pr.mxl");
Для нн = 1 по Кол Цикл
    Выс1=Таб.Область(нн,1,нн,1).ВысотаСтроки();
0 у авто!!!
   Муму после всплытия
14 - 30.11.04 - 16:54
(13)
попробуйте
Таб1 = СоздатьОбъект("Таблица");
Таб1.Открыть(КаталогИБ()+"\ExtForms\temp_pr.mxl");
..................................................
   Умка
15 - 30.11.04 - 16:58
И так пробую, все равно 0. Может что не так делаю?
   Муму после всплытия
16 - 30.11.04 - 17:03
(15)
должно работать................. хм.................. ну тогда в Эксель сохраняйте...............
   Умка
17 - 30.11.04 - 17:06
А у тебя нет примера, где у тебя ЭТО работает?
   Муму после всплытия
18 - 30.11.04 - 17:09
(17)
у меня другая задача была.................... попутно выяснилось, что авто строки перестают быть авто после сохранения................... не, сейчас не найду



Список тем форума

Форум Территория 1С

  Рекламное место пустует
Здесь во втором сообщении вам дадут решение, а в двадцатом дадут правильное решение. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует