Страница 2 из 2

Как сделать объект невидимым?

Добавлено: 09 авг 2010, 07:40
Aleksey
Здравствуйте.

Вы можете использовать следующий код в событии BeforePrintEvent:

Код: Выделить всё

Text1.Border = new StiBorder(StiBorderSides.Top|StiBorderSides.Left,  Color.Black, 1, StiPenStyle.Solid, false, 0, null);
Спасибо.

Как сделать объект невидимым?

Добавлено: 17 авг 2010, 06:26
4it
Здравствуйте.

Вы можете использовать следующий код в событии BeforePrintEvent:
Code:
Text1.Border = new StiBorder(StiBorderSides.Top|StiBorderSides.Left, Color.Black, 1, StiPenStyle.Solid, false, 0, null);


Спасибо.
Данный код почему-то не работает, и если прописывать код в событии BeforePrintEvent, то где необходимо задавать условие того, что (например) если ячейка пустая, убрать верхнюю границу ячейки?

Как сделать объект невидимым?

Добавлено: 17 авг 2010, 11:29
Aleksey
Здравствуйте.

Используйте следующий код в событии BeforePrint:

Код: Выделить всё

if (Products.ProductID == 0)
{
Text1.Border = new StiBorder(StiBorderSides.Bottom|StiBorderSides.Left|StiBorderSides.Right, Color.Black, 1, StiPenStyle.Solid, false, 0, null);
}
Спасибо.

Как сделать объект невидимым?

Добавлено: 31 авг 2010, 14:08
4it
Здравствуйте. Все-таки понадобилось убрать границы ячейки и не получается это сделать. Вроде бы прописываю ваше условие - не удается. Прикладываю образец отчета и базу данных.

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

Как сделать объект невидимым?

Добавлено: 01 сен 2010, 05:04
Ivan
Здравствуйте.

Смотрите прилагаемый отчет.
Убираем верхнюю/нижнюю границу нужных текстбоксов, затем ложим на GroupHeader/GroupFooter примитив HorizontalLinePrimitive.

Спасибо.

Как сделать объект невидимым?

Добавлено: 01 сен 2010, 05:55
4it
Большое спасибо

Как сделать объект невидимым?

Добавлено: 01 сен 2010, 06:03
Aleksey
Здравствуйте,

Всегда рады помочь.