Имя: Пароль:
1C
 
Как получить каталог ИБ?
0 Maya4OK
 
12.02.07
12:24
Понимаю что вопрос идиотский, но не нашел метода получения каталога текущей ИБ в 8-ке. Подскажите PLZ
1 Maya4OK
 
12.02.07
12:25
Нашел только КаталогПрограммы(), но это ж путь где сама 8-ка стоит, а база как же?
2 PR
 
12.02.07
12:26
Никак, читай доку.
Его просто НЕТУ. Какой по-твоему каталог для скуль-версии?
3 Maya4OK
 
12.02.07
12:29
Дык у мну ж файловый! Не верю что невозможно это! Не создавать же константу
4 PR
 
12.02.07
12:29
(3) Не верь
5 Salvador Limones
 
12.02.07
12:29
Можешь поглядеть на СтрокаСоединенияИнформационнойБазы(), но для скуля см (2)
6 coder1cv8
 
12.02.07
12:29
(3) щас свою функцию найду...
7 Maya4OK
 
12.02.07
12:32
(5) Вот это мужской разговор! Осталось только разобрать строку. Спасибо :)
8 coder1cv8
 
12.02.07
12:32
Вот:
Функция ПолучитьКаталогИБ()
   Стр=СтрокаСоединенияИнформационнойБазы();
   Если Найти(Стр,"File")<>0 Тогда
       Поз=Найти(Стр,"""");
       Возврат Сред(Стр,Поз+1,(СтрДлина(Стр)-Поз)-2);
   Иначе
       Возврат "";
   КонецЕсли;
КонецФункции
Для SQL-пустая строка
9 Maya4OK
 
12.02.07
12:34
(8) Ой ну ваще красота :)))
10 sergeante
 
12.02.07
12:50
КаталогИБ = НСтр(СтрокаСоединенияИнформационнойБазы(), "File");
11 Волшебник
 
модератор
12.02.07
12:55
(10) Это нештатное использование функции НСтр
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой