Показать сообщение отдельно
Старый 06.01.2008, 11:09   #7
Valerian
VIP
 
Аватар для Valerian
 
Регистрация: 24.11.2007
Сообщений: 2,707
Сказал(а) спасибо: 3,257
Поблагодарили 2,811 раз(а) в 679 сообщениях
Вес репутации: 1033
Valerian репутация неоспоримаValerian репутация неоспоримаValerian репутация неоспоримаValerian репутация неоспоримаValerian репутация неоспоримаValerian репутация неоспоримаValerian репутация неоспоримаValerian репутация неоспоримаValerian репутация неоспоримаValerian репутация неоспоримаValerian репутация неоспорима
По умолчанию

Разбитие высоты и ширины на разные колонки в СО5/6
Постановка задачи:
Необходимо получить в разных столбцах высоту и шируну прямоугольного стеклопакета.
Решение:
В дизайнере отчета добавляется два поля Memo и пишется следующий код:

Memo1 (высота)
begin
memo:=COPY([Элемент:Размер], 1, POS(' ', [Элемент:Размер]));
end


Memo2 (ширина)
begin
memo:=COPY([Элемент:Размер], (POS(' ', [Элемент:Размер])+2),(POS('мм.', [Элемент:Размер])-(POS(' ', [Элемент:Размер])+2)));
end

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