Имя: Пароль:
1C
1С v8
Как лучше задать путь к каталогу на сервере?
0 demous
 
12.05.12
11:04
Упп 8.2
В отчете надо сделать кнопочку, при нажатие на которую будет открываться  папка лежащая на сервере...
как лучше задать путь?
1 йети
 
12.05.12
11:08
СтрокаСоединения = СтрокаСоединенияИнформационнойБазы();
ТипИБ = Лев(СтрокаСоединения,4);
СтрокаСоединения = Сред(СтрокаСоединения, 7);
СтрокаСоединения = Сред(СтрокаСоединения, 1, СтрДлина(СтрокаСоединения)-2);
   
Если ТипИБ = "Srvr" Тогда
Поз = Найти(СтрокаСоединения, ";");
ИмяСервера = Лев(СтрокаСоединения,Поз-2);
ИмяКаталога = "\\"+ИмяСервера + "\ИмяПапки$";
Иначе
ИмяКаталога = СтрокаСоединения + "\ИмяПапки";
КонецЕсли;
2 Defender aka LINN
 
12.05.12
11:12
(0) Вопрос "как лучше задать путь" предполагает, что у тебя есть несколько вариантов. Мне прямо любопытно их услышать.
3 demous
 
12.05.12
11:13
ЗапуститьПриложение = ("\\Server1\");
надпись Гиперссылка )
4 demous
 
12.05.12
11:13
ну    \\Server1\+Имя папки
5 Defender aka LINN
 
12.05.12
11:14
(3) Это и есть по-твоему, "задать путь"?
6 demous
 
12.05.12
11:14
либо
7 demous
 
12.05.12
11:14
Процедура КаталогДляПолученияФайловНачалоВыбора(Элемент, СтандартнаяОбработка)
   СтандартнаяОбработка = Ложь;
   РежимДиалога = РежимДиалогаВыбораФайла.ВыборКаталога;
   ДиалогВыбораКаталога = Новый ДиалогВыбораФайла(РежимДиалога);
   ДиалогВыбораКаталога.Каталог=" \\Server1\+Имя папки";
   Если ДиалогВыбораКаталога.Выбрать() Тогда
   КаталогДляПолученияФайлов = ДиалогВыбораКаталога.Каталог;
   КонецЕсли;
КонецПроцедуры
8 demous
 
12.05.12
11:14
вот такие варианты были у меня
9 demous
 
12.05.12
11:15
(1) спасибо )
Основная теорема систематики: Новые системы плодят новые проблемы.