|
ДиалогВыбораФайла выдает ошибку в клиент-серверном варианте | ☑ | ||
---|---|---|---|---|
0
aleks100
20.11.15
✎
18:41
|
ДиалогВыбораФайла выдает ошибку при работе с конфигурацией в клиент-серверном варианте,а в локальном варианте работает нормально.
В чем может быть проблема? |
|||
1
VikingKosmo
20.11.15
✎
18:41
|
текст ошибка надо угадать?
|
|||
2
VikingKosmo
20.11.15
✎
18:42
|
*ошибки же
|
|||
3
Рэйв
20.11.15
✎
18:43
|
(0)Скорее всего духу сервера предлагаешь выбрать файл.
|
|||
4
Nuobu
20.11.15
✎
18:44
|
(3) В локальном разве даст выбрать?
|
|||
5
Рэйв
20.11.15
✎
18:44
|
(0)Чтоб не растекаться. Ты выполняешь выбор &НаСервере
|
|||
6
Рэйв
20.11.15
✎
18:44
|
а то щас еще сто постов объяснять ему..
|
|||
7
VikingKosmo
20.11.15
✎
18:45
|
(6) а поговорить?
|
|||
8
Рэйв
20.11.15
✎
18:46
|
(7)фу-фу-фу..
Это выходит из моды. |
|||
9
mehfk
20.11.15
✎
18:48
|
(0) Что за ошибка?
|
|||
10
VikingKosmo
20.11.15
✎
18:49
|
(9) а это в течении первой сотни постов мы и буем заниматься. Т.е. пытаться угадать))
|
|||
11
aleks100
20.11.15
✎
18:50
|
сейчас не на работе, ошибку не поммню
этот код &НаКлиенте Процедура Команда1(Команда) // Вставить содержимое обработчика. //ПолучитьДанные(); //ПенсXML() // Создать новый диалог для открытия файлов. ДиалогФыбораФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); // Какие типы файлов будут предложены для выбора. ДиалогФыбораФайла.Фильтр = "Файл xml(*.xml)|*.xml"; ДиалогФыбораФайла.Заголовок = "Выберите входящий файл PFR SPIS"; // В диалоге будет открыт предварительный просмотр файлов ДиалогФыбораФайла.ПредварительныйПросмотр = ложь; //ДиалогФыбораФайла.Каталог = получитьПутьИмп(); // При открытии диалога сначала для выбора будут предложены файлы // первого типа, из типов, перечисленных в свойстве "Фильтр". ДиалогФыбораФайла.ИндексФильтра = 0; // Открыть диалог выбора файла. Если ДиалогФыбораФайла.Выбрать() Тогда // Действия, выполняемые тогда, когда файл выбран. ПолучитьДанные(ДиалогФыбораФайла.ПолноеИмяФайла); КонецЕсли; КонецПроцедуры &НаСервере Процедура ПолучитьДанные(ПолноеИмяФайла) НачатьТранзакцию(); //Выборка = Документы.СведениеОПолучателе.Выбрать(); //Пока Выборка.Следующий() Цикл // Выборка.Ссылка.ПолучитьОбъект().Удалить(); //КонецЦикла; //удаляет все документы Для каждого Документ ИЗ Метаданные.Документы Цикл Выборка = Документы[Документ.Имя].Выбрать(); Пока Выборка.Следующий() Цикл Выборка.Ссылка.ПолучитьОбъект().Удалить(); КонецЦикла; КонецЦикла; //удаляет все справочники Для каждого Справочник ИЗ Метаданные.Справочники Цикл Выборка = Справочники[Справочник.Имя].Выбрать(); Пока Выборка.Следующий() Цикл Выборка.Ссылка.ПолучитьОбъект().Удалить(); КонецЦикла; КонецЦикла; ДокументХМЛ = Новый ЧтениеXML; ДокументХМЛ.ОткрытьФайл(ПолноеИмяФайла); Старт =Новый Структура; ошибку выдавал на строке ДокументХМЛ.ОткрытьФайл(ПолноеИмяФайла); |
|||
12
Nuobu
20.11.15
✎
18:51
|
(10) Друзья, Ваши ставки?
|
|||
13
Nuobu
20.11.15
✎
18:52
|
(11) ПолноеИмяФайла - путь к файлу на твоей локальной машинке, а ты пытаешься это сделать на сервере, поэтому он и ругается.
Локально работает, т.к. сервер и клиент - одна и та же машина. |
|||
14
aleks100
20.11.15
✎
18:53
|
ошибка вроде того что неправильное имя файла или неправильный путь
|
|||
15
VikingKosmo
20.11.15
✎
18:53
|
(14) тебе уже в (13) все написали
|
|||
16
mehfk
20.11.15
✎
18:55
|
(14) Казалось бы при чем здесь диалог выбора файла.
|
|||
17
Рэйв
20.11.15
✎
18:56
|
(15)Я то был первым все равно:-). Я не виноват, то он не понял.
|
|||
18
Рэйв
20.11.15
✎
18:56
|
*что
|
|||
19
aleks100
20.11.15
✎
18:56
|
а как прочитать на сервере файл на локальной машине?
|
|||
20
Рэйв
20.11.15
✎
18:58
|
(19)нормально даешь сетевой путь и читай..Если права есть
|
|||
21
aleks100
20.11.15
✎
18:58
|
(17)я понял
|
|||
22
VikingKosmo
20.11.15
✎
18:59
|
(21) передай файл с клиента на сервер, будь мужиком
|
|||
23
VikingKosmo
20.11.15
✎
18:59
|
все эти доступы с сервера на локальную машину, от не умения пользоваться НачатьПомещениеФайла()
|
|||
24
Рэйв
20.11.15
✎
18:59
|
(21)Только если клиентов много лучше иметь FTP
|
|||
25
aleks100
20.11.15
✎
18:59
|
(20) Расшарить папку?
|
|||
26
Рэйв
20.11.15
✎
19:00
|
(25)см (24)
|
|||
27
mehfk
20.11.15
✎
19:00
|
(25) Файл большой?
|
|||
28
aleks100
20.11.15
✎
19:03
|
(27)один мегабайт
|
|||
29
mehfk
20.11.15
✎
19:10
|
Тогда ПоместитьВоВременноеХранилище и гугль на тему "передать файл с клиента на сервер".
|
|||
30
aleks100
20.11.15
✎
19:14
|
(29) понятно спасибо
|
|||
31
Franchiser
гуру
21.11.15
✎
00:00
|
начатьпередачуфайла() как-то так посмотри
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |