Имя: Пароль:
1C
1С v8
Конвертация данных
0 petrovka_42
 
28.01.15
12:57
Написаны правила по загрузке операций из текстового файла.
Пользователь запускает стандартную выгрузку/загрузку, выбирает файл правил, текстовый файл переделывается в файл xml и потом загружается.
Для облегчения работы бухгалтера хочу сократить перечень действий.
В макет стандартной формы помещаю правила обмена (двоичные) и при открытии формы делаю загрузку. В файловом варианте все работает, а вот в SQL версии ошибка при

    
ОбъектДляСервера.ЗагрузитьПравилаОбмена();

??? Указанный файл правил обмена НЕ СУществует, по модулю проверяю он есть
1 Dmitriy_76
 
28.01.15
13:00
на клиенте он существует..а на сервере нет ... проверь пути вызова...
2 Naumov
 
28.01.15
13:04
(0) Пользователь, от чъего имени запущен сервер 1С предприятия не имеет доступа к файлу.

Посмотри как в обработках на клиенте загружается во временное хранилище и передается на сервер.
3 petrovka_42
 
28.01.15
13:12
Проверял. Создается временный файл в папке Temp Я его сохранял и загружал отдельно. Работает.
4 Defender aka LINN
 
28.01.15
13:15
(3) В папке Temp ГДЕ?
5 бомболюк
 
28.01.15
13:16
в стандартной выгрузке/загрузке есть "Режим работы (на клиенте)", его попробуй.
6 petrovka_42
 
28.01.15
13:17
"C:\Users\A.L.Ilchuk\AppData\Local\Temp\503b5bbf-6d20-4de8-9afe-73a0116d795a.xml"
7 petrovka_42
 
28.01.15
13:19
При открытии формы сразу устанавливаю "Режим работы (на клиенте)"
8 petrovka_42
 
28.01.15
13:20
//ИзменитьРежимОбработки(ЭтоКлиент);    
ЭтоКлиент = Истина;                      // Александр
ИзменитьРежимОбработки(ЭтоКлиент);       // Александр
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс