7.7 печатная форма ТОРГ-12

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем yXaPb, 30 ноя 2007.

  1. TopicStarter Overlay
    yXaPb
    Offline

    yXaPb Опытный в 1С

    Регистрация:
    11 дек 2006
    Сообщения:
    77
    Симпатии:
    0
    Баллы:
    26
    В печатной форме ТОРГ-12 есть алгоритм просчета количества страниц...он вполне корректно работает, если жестко задана высота строки, содержащей название номенклатурной позиции...однако, названия бывают достаточно длинные и не умещаются в отведенные размеры строки. Я изменил высоту строки на автоматическое изменение - естественно, что при этом алгоритм просчета перестал работать корректно, следовательно вопрос: как получить значение высоты строки, которая изменила свои размеры автоматически, и исходя из этого модифицировать алгоритм расчета выводимых на печать страниц ?

    P.S. Пытался разобраться с методами объекта "ОбластьТаблицы" (например, ВысотаСтроки()), но безуспешно...возможно что-то делал не так, например вызывал не в том месте...
    Заранее благодарен.
  2. Хряк
    Offline

    Хряк Профессионал в 1С

    Регистрация:
    26 сен 2007
    Сообщения:
    1.447
    Симпатии:
    37
    Баллы:
    54
    Хороший вопспрос.
    Думаю даже штатные одинэсчики не знают на него ответа, иначе уже реализовали бы.
  3. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    1. В типовых на v8 решено с помощью проверки вывода - вписывается в страницу иль нет. Подозреваю, что в v7 тоже можно так сделать
    2. Можно определить высоту строки двумя способами - но для данного случая - проще проверять на вывод.
  4. TopicStarter Overlay
    yXaPb
    Offline

    yXaPb Опытный в 1С

    Регистрация:
    11 дек 2006
    Сообщения:
    77
    Симпатии:
    0
    Баллы:
    26
    Какие два способа ? Поподробнее пожалуйста...
  5. yourname
    Offline

    yourname Опытный в 1С

    Регистрация:
    15 июл 2007
    Сообщения:
    84
    Симпатии:
    0
    Баллы:
    26
    Между прочим в синтакс-помошнике можно усмотреть метод таблиц "ВысотаСекции()" :unsure:
  6. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Тут первый способ, ну а второй придумал сам - поэтому не дам :)))
  7. TopicStarter Overlay
    yXaPb
    Offline

    yXaPb Опытный в 1С

    Регистрация:
    11 дек 2006
    Сообщения:
    77
    Симпатии:
    0
    Баллы:
    26
    ВысотаСекции(<ИмяСекции>)
    Назначение:
    Возвращает число строк в секции таблицы-шаблона. //возвращает число строк, а не их высоту(!)
    B)

Поделиться этой страницей