Внешняя печатная форма
Показывать по
10
20
40
сообщений
- 1
- 2
24.03.2011
21:26
#11
"даже когда дойдет до кода, это не должно работать...
> СсылкаНаОбъект.РасчетыСКонтрагентами = СсылкаНаОбъект.ВидОперации;
> СсылкаНаОбъект.РасчетыСПодотчетником = СсылкаНаОбъект.ВидОперации;
Это что? Нельзя изменять данные документа через ссылку на него... да и странно написано даже если представить, что изменить можно было бы.. зачем присваивать двум значениям документа вид операции этого документа?
> ОбластьСтрока.Параметры.Заполнить(ЭтотОбъект);
ЭтотОбъект - это обработка по печати. Точно нужно заполнить по данным обработки печати?
>Запрос.УстановитьПараметр("Дата", СсылкаНаОбъект);
>Запрос.УстановитьПараметр("Организация",СсылкаНаОбъект);
Тоже оригинально
То, что написано после
> Пока Выборка.Следующий()Цикл
тоже работать не будет
Лучше, наверное, написать полностью весь код, который присутствует в обработке, в модуле объекта. Может там еще что странное есть.
Ну и совет про остановку по ошибке дельный. Отладки - Остановка по ошибке - Останавливаться по ошибке. После этого запустить отладку и проблемную печатную форму. Отладчик встанет в месте ошибки про форму."
> СсылкаНаОбъект.РасчетыСКонтрагентами = СсылкаНаОбъект.ВидОперации;
> СсылкаНаОбъект.РасчетыСПодотчетником = СсылкаНаОбъект.ВидОперации;
Это что? Нельзя изменять данные документа через ссылку на него... да и странно написано даже если представить, что изменить можно было бы.. зачем присваивать двум значениям документа вид операции этого документа?
> ОбластьСтрока.Параметры.Заполнить(ЭтотОбъект);
ЭтотОбъект - это обработка по печати. Точно нужно заполнить по данным обработки печати?
>Запрос.УстановитьПараметр("Дата", СсылкаНаОбъект);
>Запрос.УстановитьПараметр("Организация",СсылкаНаОбъект);
Тоже оригинально
То, что написано после
> Пока Выборка.Следующий()Цикл
тоже работать не будет
Лучше, наверное, написать полностью весь код, который присутствует в обработке, в модуле объекта. Может там еще что странное есть.
Ну и совет про остановку по ошибке дельный. Отладки - Остановка по ошибке - Останавливаться по ошибке. После этого запустить отладку и проблемную печатную форму. Отладчик встанет в месте ошибки про форму."
28.03.2011
11:29
#13
Вредная понимаешь я не программист. Интересно стало как создавать внешние обработки вот решила попробовать.
Модуль взяла из ИТРП, а внешнюю обработку создавала в УПП вот и белиберда получилась ))
Модуль взяла из ИТРП, а внешнюю обработку создавала в УПП вот и белиберда получилась ))
- 1
- 2
Субконто с типом "сотрудники" в Бюджетной Бухгалтерии 1 на платформе 8.21С 8.2 Бухгалтерия бюджетного учреждения
Читают тему
(гостей: 1)