[ОТВЕТИТЬ]
16.02.2018 09:24
DMaslov
 
Поделитесь опытом штатных и нештатных средств контроля версий.

Пока все у нас работают через Oracle client, через сервер приложений пробовал пару раз, мне показалось, что работа происходит медленнее, поэтому не стал всех переводить.

Насколько я понимаю, сервер приложений позволяет разносить по клиентам как бинарники, так и отчеты при изменении их только на сервере?

Из нештатных пока придумал только SVN установить на каждом компьютере. Для отчетов должно хватить.
16.02.2018 09:32
Mtirt
 
Не поняла?
Какая связь между сервером приложений и версией отчетов fast reports?
16.02.2018 10:02
OlegON
 
Я тоже не очень уловил требуемое. Из систем контроля версий мне больше нравится Mercurial.
16.02.2018 10:27
DMaslov
 
Цитата:
Mtirt Какая связь между сервером приложений и версией отчетов fast reports?
Под версией отчета я понимаю не версию движка Fast Reports или версию СуперМага, а версию, которую доработал местный программист. Она стала отличаться от версии "из коробки" данной версии СуперМага, и ее требуется разнести всем пользователям. Если это, как у нас, работа через Oracle Client, надо скопировать файл клиентам. Если работаем через сервер приложений - он сам пришлет новую версию при следующем открытии отчета?
16.02.2018 10:35
OlegON
 
Сомневаюсь, но тут лучше попробовать и напиши, пожалуйста, интересно. Я не люблю и обычно отрекомендовываю работать через СП.
16.02.2018 10:40
Mtirt
 
Я подозреваю, что речь об изменении файла отчета.
Т.е. пришла версия Супермаг+ со счет-фактурой, ее изменили под свои требования и разложили по компьютерам.
Но бывает, что компьютеры переставляют, что компьютер был выключен, когда раскладывали и т.п.
16.02.2018 11:43
vdm
 
А указанием общего пути к каталогу отчетов кто-нибудь пользуется?
Мы нет, но возможность такая есть...
16.02.2018 11:47
Mtirt
 
Цитата:
vdm А указанием общего пути к каталогу отчетов кто-нибудь пользуется?
Мы нет, но возможность такая есть...
Вот я как раз этим и пользуюсь...
16.02.2018 13:12
DMaslov
 
> указанием общего пути к каталогу отчетов

Отлично, это упрощает обновление хотя бы для данного магазина.

Черкните, где это вносится в конфигу.
16.02.2018 14:40
DMaslov
 
Цитата:
DMaslov Пока все у нас работают через Oracle client, через сервер приложений пробовал пару раз, мне показалось, что работа происходит медленнее, поэтому не стал всех переводить.
Попробовал еще раз, на чистых виртуалках. Сервер приложений не медленнее, при открытии справочника товаров (при первом открытии после запуска, ессно) быстрее.

Файлы отчетов в этом режиме не копируются. Идем в сторону системы контроля версий.
16.02.2018 14:46
DMaslov
 
Цитата:
Файлы отчетов в этом режиме не копируются.
Пояснение в борьбе с моей лаконичностью, которая в значительной мере лень.

Самописный отчет, добавленный в список отчетов на сервере, на клиенте в СуперМаге виден, при выполнении - "не удается найти указанный файл".

Отчет, измененный на сервере, на клиенте выглядит "из коробки".

То есть файлы *.frx не пересылаются клиентам.
16.02.2018 14:49
Mtirt
 
А где-то в документации написано, что они должны пересылаться?
16.02.2018 15:17
vdm
 
Цитата:
DMaslov > указанием общего пути к каталогу отчетов
Отлично, это упрощает обновление хотя бы для данного магазина.
Черкните, где это вносится в конфигу.
На установленном клиенте вручную в реестре и в переменных окружения.
Можно попробовать переустановить, выбрав только "Отчеты и печатные формы".
13.04.2018 11:55
DMaslov
 
Цитата:
vdm На установленном клиенте вручную в реестре и в переменных окружения.
Напишите, где конкретно.
13.04.2018 12:53
vdm
 
Реестр: HKEY_LOCAL_MACHINE\SOFTWARE\Service Plus\SuperMag2000\Directories\ReportPath
Юзерскую переменную окружения REPORTS60_PATH вручную менять не надо, ее Супермаг сам выставляет при запуске.
19.04.2018 19:37
bob
 
по поводу использования самописных ценников. у нас до 20 разных вариантов самописных ценников.
Пришли к тому, что в отдельную папку на компы, пользователи которых печатают ценники, копируем папку с файлами ценников. на рабочий стол копируем батники, которые заменяют файл ценников, который установлен в Супермаге, в папке report. все копирование делается батником при изменении самописных ценников. Обычно компов, с которых перчатают ценники на предприятии немного. так что такой вариант нас очень устраивает. При обновлении версии ничего не надо перенастраивать.

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

copy C:\SM2000\Report\KvadrPro\price_card_m81_novinka_white.rep C:\SM2000\Report\price_card_s12.rep /y
Опции темы


Часовой пояс GMT +3, время: 21:14.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.