0
- 11.04.2013 - 11:47
|
Добрый день. Помогите разобраться с ошибкой ВПФ. v8.2 Бухгалтерия на поддержке (снимать не хочеться) Выскакивает ошибка: "Не удалось сформировать внешнюю печатную форму! Поле объекта не обнаружено (СсылкаНаОбъект) " Ошибка возникает в модуле универсальныемеханизмы в строке "Обработка.СсылкаНаОбъект = Ссылка;" В обработке точно присутствует реквизит "СсылкаНаОбъект " и тип у него "ДокументСсылка" Второй час бьюсь не могу найти решение проблемы... PS: Конфигурацию снимать с поддержки не могу. Т.ч. могу изменять только внешнюю обработку. | |
1
- 11.04.2013 - 12:31
| | |
2
- 11.04.2013 - 12:32
|
Что сказано, там и ошибка. Попробуй название поля скопировать из сообщения, а потом применить к названию поля реквизита. | |
3
- 11.04.2013 - 16:38
| выложи куда-нить на файлообменник свою форму - глянем... кстати... Бух какая? 2.0 или 3.0? | |
4
- 12.04.2013 - 09:42
|
(3) Бух 2.0 В модуле универсальныемеханизмы при отладке ошибка возникает именно на строке "Обработка.СсылкаНаОбъект = Ссылка;" (2) попробовал, хотя и уверен что правильно ввожу. нет эффекта. Обработка: http://ln.oasis-gidro.ru/schet.zip кусок модуля из универсальныемеханизмы в котором ошибка: "ИмяФайла = ПолучитьИмяВременногоФайла("epf"); Попытка ДвоичныеДанные.Записать(ИмяФайла); Обработка = ВнешниеОбработки.Создать(ИмяФайла); Обработка.СсылкаНаОбъект = Ссылка; " | |
5
- 12.04.2013 - 09:53
|
Обработка = ВнешниеОбработки.Создать(ИмяФайла); После кода обработка в отладчике что из себя представляет? | |
6
- 12.04.2013 - 10:38
|
Я ее подключаю к счету как внешнюю форму. (5)отладчик на строке "Обработка.СсылкаНаОбъект = Ссылка;" "Обработка ВнешняяОбработкаОбъект.СчетИнмарин (ВнешняяОбработкаОбъект.СчетИнмарин) Ссылка Счет на оплату покупателю ИЛД00000042 от 02.07.2012 12:00:00 (ДокументСсылка.СчетНаОплатуПокупателю) Обработка.СсылкаНаОбъект значения нет ДокументСсылка.СчетНаОплатуПокупателю" | |
7
- 12.04.2013 - 10:40
|
Так понятнее будет: Обработка=ВнешняяОбработкаОбъект.СчетИнмарин (ВнешняяОбработкаОбъект.СчетИнмарин) Ссылка="Счет на оплату покупателю ИЛД00000042 от 02.07.2012 12:00:00" (ДокументСсылка.СчетНаОплатуПокупателю) Обработка.СсылкаНаОбъект = "" (ДокументСсылка.СчетНаОплатуПокупателю) | |
8
- 12.04.2013 - 10:48
|
Заработало. Не знаю что было. я просто сохранил обработку под другим именем и заменил печатную ее в регистрации внеш печ форм. Спасибо. Чудеса какие-то... Или руки ? :) | |
9
- 12.04.2013 - 10:58
|
конечно, руки И что это за строка такая: Запрос.УстановитьПараметр("ТекущийДокумент", СсылкаНаОбъект.ЭтотОбъект.Ссылка); ? | |
10
- 12.04.2013 - 11:11
|
Это уже след. этап :). Уже исправил ... Всем спасибо буду изучать дальше... | |
| Интернет-форум Краснодарского края и Краснодара |