Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Скрыть столбец макета          
Gigi Подменю пользователя
сообщение 16.01.18, 13:49
Сообщение #1

Оратор
*****
Группа: Пользователи
Сообщений: 498
Спасибо сказали: 5 раз
Рейтинг: 0

Всем привет и с наступившими праздниками!
Никто не подскажет как скрыть какой-нибудь указанный столбец в табдоке (Макете)
Как не пытался че то никак.

ОблСтолец2=Макет.ПолучитьОбласть("Столец_2");
ТабДок.Область(ОблСтолец2).Видимость = Ложь;
или
ТабДок.Область("В:В").Видимость = Ложь;

//ПИШЕТ: Область не найдена.


Блиин... короче подскажите пожалуйста
Буду признателен!

Bernet Подменю пользователя
сообщение 16.01.18, 14:07
Сообщение #2

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

Gigi @ Сегодня, 13:49 * ,
Так не прокатит, надо делить область на части и выводить кусочками, ту часть которую необходимо спрятать по условию в случае если нужно вывести - выводите через функцию "Присоединить", иначе просто пропускаете и выводите следующий кусочек.


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Gigi Подменю пользователя
сообщение 16.01.18, 16:11
Сообщение #3

Оратор
*****
Группа: Пользователи
Сообщений: 498
Спасибо сказали: 5 раз
Рейтинг: 0

Цитата(Bernet @ 16.01.18, 15:07) *
Так не прокатит, надо делить область на части и выводить кусочками, ту часть которую необходимо спрятать по условию в случае если нужно вывести - выводите через функцию "Присоединить", иначе просто пропускаете и выводите следующий кусочек.

Блиин ... Так и знал.
Опять мудохатся и париться. Аж по крупицам верстать
Ладно попробую... надо разораться...
Если будут вопросы продолжу тему и буду опять признателен.



Bernet Подменю пользователя
сообщение 16.01.18, 16:17
Сообщение #4

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

кусочек кода в качестве примера
ТабДок = Новый ТабличныйДокумент; 
Макет = ПолучитьМакет("МакетРазвернутогоОтчета");

ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
ОбластьШапкаОсновное = Макет.ПолучитьОбласть("Шапка|Основное");
ОбластьШапкаФакт = Макет.ПолучитьОбласть("Шапка|Факт");

ОбластьСтрокаОсновное = Макет.ПолучитьОбласть("Строка|Основное");
ОбластьСтрокаОсновное = Макет.ПолучитьОбласть("Строка|Факт");

ТабДок.Вывести(ОбластьЗаголовок);
ТабДок.Вывести(ОбластьШапкаОсновное);

МассивПериодов = Запрос.Выполнить().Выгрузить().Свернуть("ПериодМесяц");

Для Каждого Стр Из МассивПериодов Цикл
ОбластьШапкаФакт.Параметры.Заголовок = Стр.ПериодМесяц;
ТабДок.Присоединить(ОбластьШапкаФакт);
Конеццикла;

скопипизжено [необходимо зарегистрироваться для просмотра ссылки]


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Спасибо сказали: Gigi,

sava1 Подменю пользователя
сообщение 16.01.18, 16:28
Сообщение #5

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

А попробовать ширину области занулить ?

Проверил - Ширина области ставим 0 и колонка уходит.
Единственный нюанс, если разные форматы в ТабДоке.

тОбл = "R1C3:R"+ Формат(ВысотаТД, "ЧГ=0")+"C3";    
    ТабДок.Область(тОбл).ШиринаКолонки = 0;



Сообщение отредактировал sava1 - 16.01.18, 16:29

Спасибо сказали: Bernet, Gigi,

Bernet Подменю пользователя
сообщение 16.01.18, 16:47
Сообщение #6

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

sava1 @ Сегодня, 16:28 * ,
Такого метода не встречал, а проще получается. Спасибо, возьму на вооружение


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 23:05
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!