Добрый день всем!
Суть проблемы: нужно быстро перейти на новый сервер. У нас много баз и много самописных интерфейсов. Эти интерфейсы читают информацию из разных cfg-шек (специально созданных). Путь к этим cfg-шкам (а лежат они все в одной папочке) прописан в интерфейсах. Сейчас приходится править все это.
Можно ли в файле galnet.cfg (ил startup.cfg) или где-то еще описать глобальную переменную, которой присвоить строку пути, а в интерфейсах использовать эту переменную?
Кто сказал, что бесполезно биться головой об стену?!
у меня и так эти cfg - текстовые файлы... или сделать еще одну cfg?
Можно конечно, но как-то криво cfg на cfg... Может, все-таки, есть какой-то другой вариант?
В базе прописать по идее можно.... Но, у нас их 11...
Может, можно создать свою настройку?
Кто сказал, что бесполезно биться головой об стену?!
да я поняла вашу мысль))) но, чтобы прочитать этот файл, надо же к нему из интерфейсов обратиться.... это опять же прописывать путь во всех интерфейсах, а именно этого я хочу избежать.
Кто сказал, что бесполезно биться головой об стену?!
вообще самый простой путь привязаться к какому то системному пути - типа exe
fbasname:=TranslatePath('%StartPath%XLS_My\'+nmform)
if kl3zvenka
{ fbasname:=TranslatePath('%ClientRoot%\XLS_My\'+nmform)