Список форумов Акцент Акцент
официальный форум разработчика программы Акцент
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Настройка границ в FrmSGridColumn

 
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.40
Предыдущая тема :: Следующая тема  
Автор Сообщение
S_e_r_g
Гость





СообщениеДобавлено: Чт Дек 17, 2009 1:37 pm    Заголовок сообщения: Настройка границ в FrmSGridColumn Ответить с цитатой

Возникла следующая проблема:

В функции OnLoad программно добавляю 2 колонки:
Код:
Grid1.Columns = 9

      With Grid1.Column(8)
         .ColumnWidth = 1
         .SetBorder acBrdLeft + acBrdTop + acBrdBottom + acBrdInsideHorz
         .CellType = acEditor
         .ExcludeAutoGrow = True
      End With
      With Grid1.Column(9)
         .CellType = acCheck
         .ExcludeAutoGrow = True
         .ColumnWidth = 70
         .SetBorder acBrdRight + acBrdTop + acBrdBottom + acBrdInsideHorz
         .DataSource = "cbMap( Grid1.BindRow )"
      End With

В результате когда открываешь форму для 8 и 9 колонки рисует верхнюю, нижнюю и горизонтальную между ячейками. Левые и правые границы не выводит.
При печати рисует все границы.

Подскажите, пожалуйста, как можно поправить?

Как при печати можно спрятать последние две колонки (не печатать границы) ?
Вернуться к началу
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Чт Дек 17, 2009 4:20 pm    Заголовок сообщения: Re: Настройка границ в FrmSGridColumn Ответить с цитатой

grid1.printgrid = false
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
S_e_r_g
Гость





СообщениеДобавлено: Пт Дек 18, 2009 12:14 pm    Заголовок сообщения: Re: Настройка границ в FrmSGridColumn Ответить с цитатой

olimp писал(а):
grid1.printgrid = false

Нужно отменять печать не для всей таблицы, а только для последних 2-х колонок.
Удалось реализовать с помощью ColumnWidth = 0.
Вернуться к началу
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.40 Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group