Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 апр 2024, 17:58

Заполнение ячейки макета. Подскажите пожалуйста?

Автор BlackCat, 23 сен 2011, 10:44

0 Пользователей и 1 гость просматривают эту тему.

BlackCat

Здравствуйте! Мне надо программно заполнить ячейки макета прочерками в печатных формах. Я туда ставлю прочерки, но не знаю как можно программно поставить их в середину ячейки. Подскажите есть ли такая функция? Макет не трогаю, т.к. если там надписи, то они должны идти от края ячейки.

BlackCat

Осталось 30 мин на решение проблемы, плиз подскажите?

BlackCat


cannabis_86

ОбластьЗаголовок.Область("R14C1:R14C3").ГоризонтальноеПоложение = ГоризонтальноеПоложение.Центр Это?

BlackCat

Спасибо! Наверно так, но не получается у меня обратиться к ячейке. Вот моя процедура:

Процедура ПоставитьПрочеркиГдеПусто(ОбластьМакета)
   Инд = 0;
   Для Инд = 0 по ОбластьМакета.Параметры.Количество() - 1 Цикл
      Если Не ЗначениеЗаполнено(ОбластьМакета.Параметры.Получить(Инд)) Тогда
         ОбластьМакета.Параметры.Установить(Инд, " - - - -");
      КонецЕсли;
   КонецЦикла;
   
КонецПроцедуры

Подскажите пожалуйста как к ячейке обратиться?

BlackCat

Люди очень надо, неужели никто не знает? К клиенту уже еду((((

cannabis_86

В данном случае вы обращаетесь к параметру, тут как я описывал будет тяжело сделать, в связи с тем, что вы не знаете точный номер ячейки, где находится данный параметр. Предлагаю сразу в макете сделать в ячейке, в которой находится параметр установить Горизонтальное положение в центр через свойства ячейки.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск