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

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

Добавлено: 12 Май 2016, 16:47
gala
Здравствуйте! Помогите, пожалуйста советом. При предварительном просмотре отчета(используется шаблон Run time report(Fomin reporter) мы видим кнопку "Архивация". Можно ли сделать так, чтобы отчеты архивировались автоматически, без нажатия этой кнопки. Это очень важно. Заранее спасибо.

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

Добавлено: 13 Май 2016, 10:10
kreator
Подозреваю - надо обратиться напрямую к разработчику. Здесь пользователей FRB явно маловато. На всякий случай ссылка - http://www.fomintools.com/frb.htm, может поможет.

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

Добавлено: 13 Май 2016, 12:08
gala
Спасибо!

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

Добавлено: 13 Май 2016, 12:14
gopstop2007
gala писал(а):мы видим кнопку "Архивация"
:shock: Где вы ее увидели? скиньте скин

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

Добавлено: 13 Май 2016, 14:08
finsoftrz
Фомин использует дефолтный просмотрщик. Скорее всего, это из ШВС, там есть такая опция. Я не пользуюсь, подробнее не скажу. Просмотрщик в исходниках поставляется, не должно быть проблем решить вопрос...

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

Добавлено: 13 Май 2016, 14:14
kreator
finsoftrz писал(а):Фомин использует дефолтный просмотрщик.
Получается, послал не туда :mrgreen: . Сорри.

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

Добавлено: 17 Май 2016, 14:51
gala
Простите, что такое "ШВС"? Где бы можно было посмотреть код, который запускается для архивирования отчетов? Простите за невежество.

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

Добавлено: 17 Май 2016, 15:45
finsoftrz
ШВС - шаблоны Вадима Синявского. Когда-то были очень популярными среди русскоязычных разработчиков. Просмотрщик генерится шаблонами в файл <имя app>_SP.clw. Если такой найдете, то это оно.

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

Добавлено: 17 Май 2016, 16:45
kreator
В глобальных настройках App есть на это ссылка (В С10 это называется "Application"). Шаблоны бывают ABC и Legacy. ШВС - это вариант Legacy. Ещё можно посмотреть в регистрации шаблонов ("Tools->Edit Template Registry" либо "Setup->Template Registry"). А Кларион-то какой? Для начала.

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

Добавлено: 17 Май 2016, 19:10
finsoftrz
Официально это называется Clarion и Abc шаблоны. Мне не очень нравится термин Legacy (устаревший, унаследованный), который одно время использовали в SV, до тех пор, пока не возобновили их официальную поддержку. Лучше термины Clarion, "классические", "процедурные" шаблоны, более политкорректно звучит... :-)

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

Добавлено: 18 Май 2016, 12:39
kreator
Ну да, что-то меня торкнуло. Legacy - некорректно употреблять. Но на мой взгляд лучше бы прекратить всякую поддержку. В тему. Есть у нас отчёты на шаблонах Clarion, как всегда переписать не хватает сил. Пользователи жалуются на т.н. "просмотрщик". Попытка в App (которое Clarion) поменять "просмотрщик" на ABC (есть такая стандартная возможность) приводит в ошибке при инициализации класса в процедуре отчёта. Хотя некоторые классы нормально дружат с Clarion-шаблонами.

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

Добавлено: 18 Май 2016, 13:14
finsoftrz
Видимо, много еще проектов на процедурных шаблонах крутится, поэтому и решили поддерживать.
По поводу просмотрщика в стандартных Clarion шаблонах не скажу. В ШВС значительно было доработано. Может, Игорь Губин что-то расскажет, как после дня рождения отойдет :-) Даже не знаю, кто еще использует стандартные Clarion сейчас...

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

Добавлено: 18 Май 2016, 13:26
Yufil
Хмм. Вроде бы просмотрщик в шаблонах Clarion - это просто процедура. У меня (в конце 90-x на CW4 - CW5) в отчётах вызов стандартной был заменён на вызов личной (с небольшой правкой в шаблонах) - просто взял сгенерированную процедуру стандартного просмотрщика и допилил по личному вкусу (копии-выборочная печать-сохранение отчёта). Можно и с abc-шным такую же штуку сделать, разницы никакой...

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

Добавлено: 18 Май 2016, 14:30
kreator
Yufil писал(а):Можно и с abc-шным такую же штуку сделать, разницы никакой...
Дело в том, что это всё есть. Шаблоны генерят правильный текст, вызов методов класса PrinPreview (или как его там). Ан не работает. Мы хотели отделаться легко. Допиливать интересней ABC классы, что и делаем. Я всё к тому, что формально поддержка шаблонов Clarion может и есть, а работоспособность на практике... Оффтопик, конечно, но набрался целый воз и маленькая тележка претензий к этим шаблонам. И, чтобы отказаться от них, нужен сильный пинок. Со стороны заказчиков/пользователей или со стороны SV.

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

Добавлено: 18 Май 2016, 15:47
Yufil
А что не работает?