|
файловая база, управляемые формы, печатная форма | ☑ | ||
---|---|---|---|---|
0
alisto
15.11.11
✎
16:58
|
Добрый день!
Просьба помочь разобраться в чем дело... Есть внешняя печатная форма для управляемой формы. Также есть 2 базы, переферийная на SQL и основная - файловая. Печатная форма на скулёвой базе отлично запускается, а на файловой пишет: {ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль(201)}: Ошибка при вызове метода контекста (Подключить) Возврат ВнешниеОбработки.Подключить(АдресВоВременномХранилище,, БезопасныйРежим); по причине: по причине: Ошибка подключения внешних метаданных по причине: Неправильный путь к файлу 'e1cib/tempstorage/a03951ab-fa12-4b07-b2e6-e82a723147a6' Подскажите, куда копать чтобы всётаки взлетела в файловой базе? |
|||
1
alisto
15.11.11
✎
17:14
|
ups
|
|||
2
alisto
16.11.11
✎
17:01
|
Ups ups
|
|||
3
alisto
18.11.11
✎
18:34
|
Кто нибудь, подскажите куда рыть! Я уже на знаю что делать... :(
|
|||
4
sprinter83
18.11.11
✎
18:43
|
Каким образом путь к файлу получали? Использовали метод: "ПолучитьНавигационнуюСсылку(<Объект>, <ИмяРеквизита>, <Индекс>)"?
|
|||
5
andrewks
18.11.11
✎
19:26
|
кэш чистил?
|
|||
6
Поручик
18.11.11
✎
23:47
|
(4) Это БСПятина сама путь к файлу получает.
|
|||
7
Поручик
18.11.11
✎
23:48
|
(0) Проверь путь к временным файлам.
|
|||
8
alisto
21.11.11
✎
10:57
|
(4) ответ в (6)
(5) по подробнее можно... Расскажите, как это делать? - простите за такой вопрос. (7) Смотрю используя отладчик, в экспортной функции: ПодключитьВнешнююОбработку(ВнешняяОбработка, БезопасныйРежим) получаем двоичные данные из хранилища обработки: ДвоичныеДанныеОбработки = ВнешняяОбработка.ПолучитьОбъект().ХранилищеОбработки.Получить() получаем адрес во временном хранилище: АдресВоВременномХранилище = ПоместитьВоВременноеХранилище(ДвоичныеДанныеОбработки) пытаемся подключить обработку Возврат ВнешниеОбработки.Подключить(АдресВоВременномХранилище,, БезопасныйРежим) при подключении выдает ошибку описанную в (0) На сколько я понимаю путь временного файла это и есть: e1cib/tempstorage/3e1518d4-3666-4b45-bdfc-d35907e9d2dd, как проверить, я не знаю - подскажите. Спасибо за участие. |
|||
9
Поручик
21.11.11
✎
11:03
|
Путь временного файла - на самом деле путь, указанный в переменной %TEMP%. Вот его и проверь на корректность и доступ к нему.
|
|||
10
alisto
21.11.11
✎
11:15
|
(9) это нужно сделать при добавлении в справочник "дополнительные отчеты и обработки"? Как мне увидеть эту переменную %TEMP%? Знаю есть такая папочка, при добавлении печатной формы в справочник, файл создается в ней, всё ок. Расскажи как бы ты стал проверять переменную %TEMP%? Я не понимаю :(.
|
|||
11
Поручик
21.11.11
✎
11:18
|
||||
12
alisto
21.11.11
✎
11:37
|
(11) проверил, в переменной находится пусть к временной папочке TEMP, доступ к ней есть...
|
|||
13
alisto
21.11.11
✎
18:10
|
У кого нибудь есть внешняя печатная форма на управляемых формах и файловая база? Попробуйте, работает ли?.....
|
|||
14
Поручик
21.11.11
✎
18:59
|
Всё работает. Проблема на твоей тачке.
|
|||
15
alisto
22.11.11
✎
09:52
|
Кто нибудь еще попробует? :) Я ведь тоже на нескольких компах пробовал, таже история :(. Может проблема в базе?!
|
|||
16
Поручик
22.11.11
✎
09:54
|
(15) Кинь мне на почту в профиле свою форму. Попробую у себя.
|
|||
17
alisto
22.11.11
✎
10:55
|
(16) Отправил!
|
|||
18
Поручик
22.11.11
✎
11:04
|
(17) У меня открытие нормальное. Зарегистрировал в базе, открыл через Печать. Ничего подозрительного, даже отладчиком прошёлся.
|
|||
19
alisto
22.11.11
✎
11:08
|
(18) файловая база?
|
|||
20
Поручик
22.11.11
✎
11:09
|
Файловая, см почту.
|
|||
21
alisto
22.11.11
✎
11:48
|
(20) Похоже что дело в клиенте... Просьба попробовать в режиме "Толстый клиент (обычное приложение)".
|
|||
22
Поручик
22.11.11
✎
11:58
|
Она не будет работать в обычном приложении. Ещё вариант - очистить кэш.
|
|||
23
alisto
22.11.11
✎
12:05
|
(22) Можно по подробнее, почему не будет? Какие варианты у меня есть?
Как почистить кэш? |
|||
24
alisto
22.11.11
✎
12:10
|
При прочих равных условиях, на SQL же работает... В толстом клиенте... :(
|
|||
25
Поручик
22.11.11
✎
12:31
|
(23) Удалить базу в списке, прописать заново.
Что-то я не понял, "Бухгалтерия сельскохозяйственного предприятия, редакция 2.0" - в неё вкручена БСП? |
|||
26
alisto
22.11.11
✎
12:45
|
(25) Ага.
|
|||
27
alisto
22.11.11
✎
13:00
|
(25) у Вас какая версия программы? У меня стоит 1С:Предприятие 8.2 (8.2.13.199). Начинаю грешить на нее...
|
|||
28
Поручик
22.11.11
✎
13:02
|
1С:Предприятие 8.2 (8.2.14.540)
|
|||
29
alisto
22.11.11
✎
13:06
|
Есть такие кто мог бы попробовать на версии ниже чем 1С:Предприятие 8.2 (8.2.14.540) запустить внешнюю печатную форму на управляемых формах в файловом варианте?
|
|||
30
alisto
23.11.11
✎
09:48
|
ups
|
|||
31
Поручик
23.11.11
✎
10:37
|
Сделать пустую базу, забить несколько документов и попробовать на ней эту несчастную ВПФ.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |