|   |   | 
| 
 | файловая база, управляемые формы, печатная форма | ☑ | ||
|---|---|---|---|---|
| 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 | 
        Сделать пустую базу, забить несколько документов и попробовать на ней эту несчастную ВПФ.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |