|
Как лучше задать путь к каталогу на сервере? |
☑ |
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) спасибо )
|
|