FRB

Программы на Clarion, шаблоны, библиотеки и пр.

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

Добрый день!

C6.1 9028, ABC, FRB 2.80

-- Вот такая ситуация (упрощенный пример):

Table_1 -->> Table_2

[Группа сортировки N1 Table_1 ]
[Группа сортировки N2 Table_1 ]
[Группа сортировки Nn Table_1 ]
[Печатаем в шапке группы n данные Table_1]

[Группа сортировки N1 Table_2 ]
[Группа сортировки N2 Table_2 ]
[Группа сортировки Nn Table_2 ]
[Печатаем в теле отчета данные Table_2]

....

Но мне надо в зависимости от неких данных в Table_1 еще и следующей строке, распечатать некую информацию из Table_1 (т.е. если она есть, то печатать, иначе нет)

Хорошо, делаем шапку в группу сортировку Nn Table_2. Но одного условия наличия данных в Table_1 недостаточно. Необходимо однократная печать, сразу после первой записи Table_1. Мне необходимо определить смену значения Группы сортировки Nn Table_1, т.е я хочу получить условие типа:

ЕСЛИ Table_1.Field_1 <> '' И Произошла смена Группа сортировки Nn Table_1
ТО ПЕЧАТЬ (Доп.тело отчета, естественно заведу, ну или шапку для группы сортировки Table_2 - это не суть важно)

С уважением,
Леонид Мартюшев leonid@opfr.komi.com
Гость

Сообщение Гость »

Вообщем, отвечать не надо - решение найдено

С уважением,
Леонид Мартюшев
Написал: ClaList(2)
Гость

Сообщение Гость »

Здравствуйте, All.

Тут на досуге для себя сваял маленький шаблончик.

Копирует заголовки колонок и содержимое листбокса в буфер обмена с разделитеями <9> и <13,10>
т.е. можно из буфера вставлять в Excel

cw5.5, cw6
Legacy, ABC

Может кому пригодится.

1.Подключить глобально.
2.В окне добавить Control Template (можно использовать и ручную вставку)
типа ListToClipboard(?Browse:1,Queue:Browse:1)

Учесть, что если у брауза стоит страничная загрузка то страница и скопируется.

--
С уважением,
Дмитрий Осипов mailto:Dima_Osipov@km.ru
ICQ 14543897
Написал: ClaList(2)
Ответить