Версия для печати темы (https://pro1c.org.ua/index.php?s=e6eb6f5d13b418e2fcdb51c1f9e01053&showtopic=39835)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ В обробнику проведення параметр "Істочнік" має тип "Посилання" замість "Об'єкт"

Автор: XBrut 29.08.17, 17:54

Може я щось пропустив? Як таке може бути.


точніше. в підписці на проведення документу в параметрі "Істочнік" замість об'єкту приходить посилання....

Автор: andr_andrey 30.08.17, 8:24

XBrut @ Вчера, 18:54 * ,
Аж интересно - "хде"?

Автор: Petre 30.08.17, 8:29

XBrut @ Вчера, 18:54 * ,
Можливо, процедура обробника викликається примусово, а не за подією?
А можливо, за певних обставин може заходити й посилання. Щось нічого на ітс не знайшов...

Автор: logist 30.08.17, 8:35

Цитата(Petre @ 30.08.17, 9:29) *
А можливо, за певних обставин може заходити й посилання.

Навряд чи, тоді втрачається сенс підписки. Хоча може та певна обставина це Джерело - Визначаємий тип, в якому є Посилання (це так, думки)

Автор: andr_andrey 30.08.17, 8:47

logist @ Сегодня, 9:35 * ,
В любом случае поставить точку останова и посмотреть стек вызовов не мешает.

Автор: XBrut 30.08.17, 11:13

andr_andrey @ Сегодня, 9:47 * ,
ну звичайно стек викликів нічогісінько не показує.
Виклик проведення примусовий програмний.
Де саме - Х (хто) його зна. Треба шукать.
просто саме явище якесь ганебне.
обіцяли в параметрі об'єкт, а там посилання.


П.С.
ну звичайно якщо явно викликати процедуру підписки і туди явно передати посилання...
але тоді був би видний стек викликів.

я власне чого питаю. можливо хтось таке бачив smile.gif



зазвичай підписка працювала.
створював рухи в своєму регістрі.
але після якихось змін smile.gif з'явилась помилка, що у джерела відсутня властивість "Движения"
я в відладчик - а там джерело не об'єкт, а посилання. і стек викликів пустий.

Автор: sava1 30.08.17, 12:26

Гон це все.В самій підписці встановлюється тип ИСточника - ДокументОб'єкт

Автор: andr_andrey 30.08.17, 16:48

sava1 @ Сегодня, 13:26 * ,
Или менеджер

XBrut @ Сегодня, 12:13 * ,
А что в Свойствах этой подписки, какой состав объектов?

Автор: XBrut 31.08.17, 11:00

я поки що поставив там спробу.

procedure ПроведенняВсіхДокументів(Джерело, Відмова, PostingMode) Export
    try
        Рухи = Джерело.RegisterRecords;  //іноді сюди приходить посилання замість об'єкту  (!!!)
    Except
        Return;
    endtry;
.......


бо нема часу з цим возиться, а на бізнес-логіку це все не впливає.
коли буде час , намалюю тут контекст. бо за наукові дослідження мені не платять smile.gif

платформа 8.3.7.1917

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua