Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, какая-то непонятная ошибка, не могу понять с чем она связана. Есть обработка, которую создал. На форме журнала документа создал кнопку для открытия внешней обработки. И поместил туда код: Код: plaintext 1. 2. 3. 4. При нажатии на кнопку на строке подключить вылетает ошибка: {ЖурналДокументов.ДокументыПокупателей.Форма.ФормаСписка(196)}: Ошибка при вызове метода контекста (Подключить) Внешняя = ВнешниеОбработки.Подключить(ИмяВнешней, "ВыгрузкаДляУТ",Ложь); по причине: по причине: Ошибка подключения внешних метаданных по причине: Неправильный путь к файлу 'C:\1C\DevBase\Бухгалтерия\Обработки\ВыгрузкаДляУТ.epf' Но реально этот файл там существует, причем при создании она выполнялась нормально Причём регистрирую его в Справочники.ВнешниеОбработки или нет - не важно одна и таже ошибка. 1С 8.1. Кто знает как заставить эту несчастную обработку открываться через кнопку на форме?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 18:08 |
|
||
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
Внешняя = ВнешниеОбработки.Создать("ВыгрузкаДляУТ.epf"); Внешняя.ПолучитьФорму(,"Форма1").Открыть(); Изменил на такой код, если в конфигураторе открываю файл ВО, и потом приложение открываю в отладке из конфа, то нормально обработка открывается. Если запускаю самостоятельное приложение, то нифига, вылетает с ошибкой. Я вообще в шоке, не знаю что с ней делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 18:48 |
|
||
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
А так ИмяВнешней = """C:\1C\DevBase\Бухгалтерия\Обработки\ВыгрузкаДляУТ.epf""" ? В пуске нажмите выполнить и введите адрес - находит файл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2011, 19:58 |
|
||
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
TaekwonderПричём регистрирую его в Справочники.ВнешниеОбработки или нет - не важно одна и таже ошибка. 1С 8.1. Это тут вообще не причем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 10:58 |
|
||
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
TaekwonderВнешняя = ВнешниеОбработки.Создать("ВыгрузкаДляУТ.epf"); Внешняя.ПолучитьФорму(,"Форма1").Открыть(); Изменил на такой код, если в конфигураторе открываю файл ВО, и потом приложение открываю в отладке из конфа, то нормально обработка открывается. Если запускаю самостоятельное приложение, то нифига, вылетает с ошибкой. Я вообще в шоке, не знаю что с ней делать. ВнешниеОбработкиМенеджер (ExternalDataProcessorsManager) Создать (Create) Синтаксис: Создать(<Полное имя файла>) Параметры: <Полное имя файла> (обязательный) Тип: Строка. Полное имя файла внешней обработки. Возвращаемое значение: Тип: ВнешняяОбработка. Описание: Создает объект внешней обработки по указанному файлу внешней обработки. Пример: ВнешняяОбработка = ВнешниеОбработки.Создать(ПолноеИмяФайла); ВнешняяОбработка.ПолучитьФорму().Открыть(); Читайте справку! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 11:09 |
|
||
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
Программист 1сА так ИмяВнешней = """C:\1C\DevBase\Бухгалтерия\Обработки\ВыгрузкаДляУТ.epf""" ? В пуске нажмите выполнить и введите адрес - находит файл? Да, выдаёт окно запуска 1С. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 11:50 |
|
||
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
DmitriyZ, Ув. Дмитрий! Посмотрите на мой второй пост. Справку я уже несколько раз прочитал и в нете смотрел. И открываю её именно так, 1 - Создать, 2 - открыть. Если приложение запущено из режима конфигуратора(в отладке) и там открыта обработка, то работает. Если приложение открывается как самостоятельное то нифига, либо ошибка в получении методанных, либо ошибка - файл не найден. 1С - работает в терминальном режиме, в файловой версии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 11:54 |
|
||
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
Taekwonder, передавать надо полное имя файла, а не "ВнешниеОбработки.Создать("ВыгрузкаДляУТ.epf");" Это раз. Второе - обработку надо положить туда, откуда ее может забрать комп - терминал. В простейшем случае ему же на диск. Третье - проверить прова доступа на каталог с обработкой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 11:58 |
|
||
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
И это, раз вы уже полезли в конфу ("На форме журнала документа создал кнопку для открытия внешней обработки") вставляйте обработку в конфигурацию. Это будет правильнее, чем с диска открывать. Переименуете случайно файл и будет у вас ошибка и крики "ваша программа не работает" :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 12:02 |
|
||
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
DmitriyZ, 1) Файл лежит на терминале в папке конфигурации обработки 2) Доступ к папке у всех есть 3) Создавать функционал во внешних, осталась привычка со старой работы. Там много было филиалов и доступ к ним только по телефону. Это понятно что можно её перенести во внутренние обработки, но можно же и нужно знать как её заставить программно открываться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 12:10 |
|
||
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
TaekwonderDmitriyZ, 1) Файл лежит на терминале в папке конфигурации обработки 2) Доступ к папке у всех есть 3) Создавать функционал во внешних, осталась привычка со старой работы. Там много было филиалов и доступ к ним только по телефону. Это понятно что можно её перенести во внутренние обработки, но можно же и нужно знать как её заставить программно открываться. Чудес не бывает, приведите полный код процедуры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 12:14 |
|
||
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
ходят слухи что в 8.2 для этого нужно иметь "полные права " или запускать в режиме отладки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 12:15 |
|
||
|
Не подключается внешняя обработка
|
|||
|---|---|---|---|
|
#18+
DmitriyZ, Код: plaintext 1. 2. 3. 4. 5. 6. Вроде заработало и стало открываться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2011, 13:33 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=37432202&tid=1521050]: |
0ms |
get settings: |
8ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 380ms |

| 0 / 0 |
