8.х Помогите пожалуйста

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем шива, 2 июн 2011.

  1. TopicStarter Overlay
    шива
    Offline

    шива

    Регистрация:
    1 июн 2011
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    При объединении табличных документов в один, таблицы наезжают друг на друга из-за чего нет возможности прочитать данные.
    Можно ли в 1С решить эту проблему: например сделать так, чтобы одна таблица находилась ниже другой, а не распечатывалась рядом? И второй вопрос можно ли в табличном документе выводить одну таблицу, а не все?
  2. kavak
    Offline

    kavak Опытный в 1С

    Регистрация:
    13 май 2010
    Сообщения:
    703
    Симпатии:
    0
    Баллы:
    26
    Можно при помощи задания Области.
    Использование:

    Чтение и запись.
    Описание:

    Тип: ОбластьЯчеекТабличногоДокумента. Содержит область табличного документа, которая будет выводиться на печать.

    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
    Примечание:

    Если не задано, то будет выведена область, ограниченная значениями свойств ВысотаТаблицы и ШиринаТаблицы.
    Если ВысотаТаблицы=0 и ШиринаТаблицы=0, то будет выдано сообщение "Нет информации для вывода на печать".
    Если содержит прямоугольную область, то будет выведена она.
    Если содержит область колонок, то будет выведена эта область, ограниченная снизу значением ВысотаТаблицы.
    Если содержит область строк, то будет выведена эта область, ограниченная справа значением ШиринаТаблицы
  3. TopicStarter Overlay
    шива
    Offline

    шива

    Регистрация:
    1 июн 2011
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    А можете пример привести, не совсем понятно как реализуется
  4. TopicStarter Overlay
    шива
    Offline

    шива

    Регистрация:
    1 июн 2011
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Выделяю область следующим образом:
    ОбластьГруппы = ТабДок.Область("R28C1:R43C2");
    ТабДок.Вывести(ОбластьТаблицы);

    Мне показывает ошибку: "Несоответствие типов в строке ТабДок.Вывести(ОбластьГруппы)".
    В чем причина, помогите!!!!
  5. Dmitriy_76
    Offline

    Dmitriy_76 Опытный в 1С Команда форума

    Регистрация:
    26 мар 2011
    Сообщения:
    2.175
    Симпатии:
    13
    Баллы:
    29



    ОбластьГруппы = ТабДок.ПолучитьОбласть("R28C1:R43C2");
    ТабДок.Вывести(ОбластьТаблицы);

    а если так ?
  6. TopicStarter Overlay
    шива
    Offline

    шива

    Регистрация:
    1 июн 2011
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Если взять такие координаты как вы написали, то пишет, что вообще такая область не найдена. И здесь сделала маленькую ошибку по невнимательности, но все-равно не работает.
    ОбластьГруппы = ТабДок.ПолучитьОбласть("R28C1:R43C2");
    ТабДок.Вывести(ОбластьГруппы);
  7. kavak
    Offline

    kavak Опытный в 1С

    Регистрация:
    13 май 2010
    Сообщения:
    703
    Симпатии:
    0
    Баллы:
    26
    Какая ошибка еще раз
  8. TopicStarter Overlay
    шива
    Offline

    шива

    Регистрация:
    1 июн 2011
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Теперь все время пишет, что область не найдена. Может я как-то координаты неправильно беру?
  9. kavak
    Offline

    kavak Опытный в 1С

    Регистрация:
    13 май 2010
    Сообщения:
    703
    Симпатии:
    0
    Баллы:
    26
    Возможно координаты не верны.Как вы получили координаты которые вписываете?
  10. TopicStarter Overlay
    шива
    Offline

    шива

    Регистрация:
    1 июн 2011
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    У меня формируется такой документ (смотри во вложенных файлах). Мне нужно оставить только таблицу: "Часто встречаемые группы".
    Как это сделать, помогите!!!
    Если я выделяю область по имени:
    ОбластьГруппы = ТабДок.Область("Часто встречаемые группы");
    Выдается ошибка, что область не найдена, через координаты тоже не получается, а даже если получиться через координаты, то таблица же изменяет свои размеры, а мне нужна только она!!!
    Помогите!!!!!

    Вложения:

    • 1.jpg
      1.jpg
      Размер файла:
      52,5 КБ
      Просмотров:
      12
    • 2.jpg
      2.jpg
      Размер файла:
      83,5 КБ
      Просмотров:
      12
  11. kavak
    Offline

    kavak Опытный в 1С

    Регистрация:
    13 май 2010
    Сообщения:
    703
    Симпатии:
    0
    Баллы:
    26
    Самый легкий способ посмотреть как формируется данный макет,и узнать как называется область.
    Т.е. точное наименование.
  12. TopicStarter Overlay
    шива
    Offline

    шива

    Регистрация:
    1 июн 2011
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    А где можно посмотреть формирование макета?
  13. kavak
    Offline

    kavak Опытный в 1С

    Регистрация:
    13 май 2010
    Сообщения:
    703
    Симпатии:
    0
    Баллы:
    26
    "У меня формируется такой документ"
    Где формируется,чем формируется?

    Заходите в конфигуратор находите документ который производит формирование данного табличного документа и смотрите
Похожие темы
  1. maximarm
    Ответов:
    6
    Просмотров:
    1.103
Загрузка...

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