|
Расширение для БУХ 3.0
| ☑ |
0
FireAlex
08.02.16
✎
20:16
|
Необходимо в форме документа ПриходныйКассовыйОрдер увеличить длину поля ПринятоОт и группу сделать обычной. (изменить событие ПриСозданииНаСервере - при снятии поддержки такой код работает)
Чтобы не снимать с поддержки сделал расширение:
в нем прописал (взял в него форму документа ПКО).
в модуле прописал:
--------------
&НаСервере
Процедура РОУ_ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Экспорт
УстановитьВыполнениеПослеОбработчиковСобытия("РОУ_ОбработчикСобытия_ПриСозданииНаСервере", Неопределено);
КонецПроцедуры
&НаСервере
Процедура РОУ_ОбработчикСобытия_ПриСозданииНаСервере(Отказ, СтандартнаяОбработка, ДополнительныйПараметр) Экспорт
Элементы.ГруппаРеквизитыПечатнойФормы.Поведение=ПоведениеОбычнойГруппы.Обычное;
Элементы.ПринятоОт.Ширина = 0;
КонецПроцедуры
--------------------
почему-то не работает. В чем может быть дело?
|
|
1
oslokot
08.02.16
✎
21:28
|
отладка в расширении не работает. вставь сообщить("1") в процедуры, узнай заходит ли в процедуры..
|
|
2
oslokot
08.02.16
✎
21:29
|
а сам то обработчик "РОУ_ПриСозданииНаСервере" привязал к форме расширения?
|
|
3
Cyberhawk
08.02.16
✎
21:32
|
Не к той форме подцепил... у документа идет в модуле менеджера обработчик подбора формы...
|
|
4
Aleksey
08.02.16
✎
22:05
|
А что даст увеличения на форме поля "ПринятоОт ". реквизит то, где это храниться, длинее от этого не станет
|
|
5
FireAlex
09.02.16
✎
06:51
|
(2) а как его привязать?
в процедуры не заходит.
|
|
6
FireAlex
09.02.16
✎
06:55
|
(4) длины реквизита хватает - он на форме имеет длину 30 - и этого не хватает. приходится всё время курсором прокручивать чтобы узнать от кого деньги пришли.
|
|
7
oslokot
09.02.16
✎
07:16
|
(5) в форме расширения прописан обработчик присозданиинасервере?
(6) Измени длину поля в режиме предприятия под каждым пользователем, делов то
|
|
8
FireAlex
09.02.16
✎
07:24
|
(2) - всё заработало!
в расширении формы ПриСозданииНаСервере не была указана моя процедура. спасибо за добрый совет:)
|
|