![]() |
#1 |
Участник
|
![]()
Доброе время суток...
Подскажите как получить путь к текущей БД и Название текущей Компании... Заранее благодарю...
__________________
Рабочий день сокращает жизнь на 8 часов ![]() |
|
![]() |
#2 |
Участник
|
Код: GetDatabaseServer(URL : Text[1024]) Result : Text[250] // GetDatabaseServer Result := ''; strPeriod := COPYSTR(URL, STRPOS(URL, 'servername=') + 11); strPeriod := COPYSTR(strPeriod, 1, STRPOS(strPeriod, '&') - 1); WHILE STRPOS(strPeriod, '\') > 0 DO strPeriod := COPYSTR(strPeriod, STRPOS(strPeriod, '\') + 1); Result := strPeriod; GetDatabaseName(URL : Text[1024]) Result : Text[250] // GetDatabaseName Result := ''; strPeriod := COPYSTR(URL, STRPOS(URL, 'database=') + 9); strPeriod := COPYSTR(strPeriod, 1, STRPOS(strPeriod, '&') - 1); WHILE STRPOS(strPeriod, '\') > 0 DO strPeriod := COPYSTR(strPeriod, STRPOS(strPeriod, '\') + 1); Result := strPeriod; GetCompanyName(URL : Text[1024]) ResultC : Text[250] // GetCompanyname ResultC := ''; strPeriod := COPYSTR(URL, STRPOS(URL, 'company=') + 8); strPeriod := COPYSTR(strPeriod, 1, STRPOS(strPeriod, '&') - 1); WHILE STRPOS(strPeriod, '\') > 0 DO strPeriod := COPYSTR(strPeriod, STRPOS(strPeriod, '\') + 1); ResultC := strPeriod; |
|
![]() |
#3 |
Участник
|
Для SQL версии (на Native не проверял) проще сделать через виртуальные таблицы Database и Server.
Server.setrange("My Server", true); Server.find('-'); Database.setrange("My Database", true). Database.find('-'); Имя компании - CompanyName |
|
![]() |
#4 |
Участник
|
2 Kashin
Что за строку URL передаешь???
__________________
Рабочий день сокращает жизнь на 8 часов ![]() |
|
![]() |
#5 |
Участник
|
|
|
![]() |
#6 |
Участник
|
Цитата:
Нашел таблицу 700 BA Database, но там нет записей...
__________________
Рабочий день сокращает жизнь на 8 часов ![]() |
|
![]() |
#7 |
Участник
|
Database это системная таблица. Ее в дизайнере не видно.
![]() ![]() ![]()
__________________
Должен остаться только один. |
|
![]() |
#8 |
Участник
|
![]()
Что то не понимаю что вы имеете ввиду...
Можно пример?????
__________________
Рабочий день сокращает жизнь на 8 часов ![]() |
|