Как можно сделать автоматической архивацию отчетов в Run time report

Обсуждение извечных проблем кларионовских (и не только) отчетов

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
gala
Прохожий
Сообщения: 4
Зарегистрирован: 28 Октябрь 2015, 17:26

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение gala »

Здравствуйте! Помогите, пожалуйста советом. При предварительном просмотре отчета(используется шаблон Run time report(Fomin reporter) мы видим кнопку "Архивация". Можно ли сделать так, чтобы отчеты архивировались автоматически, без нажатия этой кнопки. Это очень важно. Заранее спасибо.
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение kreator »

Подозреваю - надо обратиться напрямую к разработчику. Здесь пользователей FRB явно маловато. На всякий случай ссылка - http://www.fomintools.com/frb.htm, может поможет.
We are hard at work… for you. :)
gala
Прохожий
Сообщения: 4
Зарегистрирован: 28 Октябрь 2015, 17:26

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение gala »

Спасибо!
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение gopstop2007 »

gala писал(а):мы видим кнопку "Архивация"
:shock: Где вы ее увидели? скиньте скин
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4560
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение finsoftrz »

Фомин использует дефолтный просмотрщик. Скорее всего, это из ШВС, там есть такая опция. Я не пользуюсь, подробнее не скажу. Просмотрщик в исходниках поставляется, не должно быть проблем решить вопрос...
C6/C11, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение kreator »

finsoftrz писал(а):Фомин использует дефолтный просмотрщик.
Получается, послал не туда :mrgreen: . Сорри.
We are hard at work… for you. :)
gala
Прохожий
Сообщения: 4
Зарегистрирован: 28 Октябрь 2015, 17:26

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение gala »

Простите, что такое "ШВС"? Где бы можно было посмотреть код, который запускается для архивирования отчетов? Простите за невежество.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4560
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение finsoftrz »

ШВС - шаблоны Вадима Синявского. Когда-то были очень популярными среди русскоязычных разработчиков. Просмотрщик генерится шаблонами в файл <имя app>_SP.clw. Если такой найдете, то это оно.
C6/C11, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение kreator »

В глобальных настройках App есть на это ссылка (В С10 это называется "Application"). Шаблоны бывают ABC и Legacy. ШВС - это вариант Legacy. Ещё можно посмотреть в регистрации шаблонов ("Tools->Edit Template Registry" либо "Setup->Template Registry"). А Кларион-то какой? Для начала.
We are hard at work… for you. :)
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4560
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение finsoftrz »

Официально это называется Clarion и Abc шаблоны. Мне не очень нравится термин Legacy (устаревший, унаследованный), который одно время использовали в SV, до тех пор, пока не возобновили их официальную поддержку. Лучше термины Clarion, "классические", "процедурные" шаблоны, более политкорректно звучит... :-)
C6/C11, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение kreator »

Ну да, что-то меня торкнуло. Legacy - некорректно употреблять. Но на мой взгляд лучше бы прекратить всякую поддержку. В тему. Есть у нас отчёты на шаблонах Clarion, как всегда переписать не хватает сил. Пользователи жалуются на т.н. "просмотрщик". Попытка в App (которое Clarion) поменять "просмотрщик" на ABC (есть такая стандартная возможность) приводит в ошибке при инициализации класса в процедуре отчёта. Хотя некоторые классы нормально дружат с Clarion-шаблонами.
We are hard at work… for you. :)
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4560
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение finsoftrz »

Видимо, много еще проектов на процедурных шаблонах крутится, поэтому и решили поддерживать.
По поводу просмотрщика в стандартных Clarion шаблонах не скажу. В ШВС значительно было доработано. Может, Игорь Губин что-то расскажет, как после дня рождения отойдет :-) Даже не знаю, кто еще использует стандартные Clarion сейчас...
C6/C11, ШВС, tps/btrieve.
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение Yufil »

Хмм. Вроде бы просмотрщик в шаблонах Clarion - это просто процедура. У меня (в конце 90-x на CW4 - CW5) в отчётах вызов стандартной был заменён на вызов личной (с небольшой правкой в шаблонах) - просто взял сгенерированную процедуру стандартного просмотрщика и допилил по личному вкусу (копии-выборочная печать-сохранение отчёта). Можно и с abc-шным такую же штуку сделать, разницы никакой...
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение kreator »

Yufil писал(а):Можно и с abc-шным такую же штуку сделать, разницы никакой...
Дело в том, что это всё есть. Шаблоны генерят правильный текст, вызов методов класса PrinPreview (или как его там). Ан не работает. Мы хотели отделаться легко. Допиливать интересней ABC классы, что и делаем. Я всё к тому, что формально поддержка шаблонов Clarion может и есть, а работоспособность на практике... Оффтопик, конечно, но набрался целый воз и маленькая тележка претензий к этим шаблонам. И, чтобы отказаться от них, нужен сильный пинок. Со стороны заказчиков/пользователей или со стороны SV.
We are hard at work… for you. :)
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Как можно сделать автоматической архивацию отчетов в Run time report

Сообщение Yufil »

А что не работает?
Ответить