8.х Получить "старую" запись регистра сведений

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем DmitryV, 25 ноя 2014.

  1. TopicStarter Overlay
    DmitryV
    Offline

    DmitryV

    Регистрация:
    17 апр 2011
    Сообщения:
    48
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте 1С8.2 обычное приложение, имеем процедуру "ПередЗаписью" в модуле набора записей регистра сведений, так вот переменная ЭтотОбъект - это наборзаписей с отбором по измерениям, но этот набор записей же еще не записан, как получить по такому же отбору "существующее значение"? Пробывал запросом с установкой измерений, через "СоздатьНаборЗаписей" и "СоздатьМенеджерЗаписи" не читает... Проблема в том что внешняя обработка пишет в этот регистр, и я не могу вмешаться в этот процесс, т.к. модуль обработки защищен.
  2. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.567
    Симпатии:
    717
    Баллы:
    204
    ЭтотОбъект.Прочитать();
  3. TopicStarter Overlay
    DmitryV
    Offline

    DmitryV

    Регистрация:
    17 апр 2011
    Сообщения:
    48
    Симпатии:
    0
    Баллы:
    1
    если прочитать(), записей в этом наборе 0, хотя запись по установленным полям отбора существует
  4. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.567
    Симпатии:
    717
    Баллы:
    204
    Можно попробовать создать свой набор записей, установить отбор подобный отбору в ЭтотОбъект и сделать Прочитать(), сдается мне, что один и тот же набор записей не может быть использован для чтения и записи данных.

Поделиться этой страницей