8.х При повторном открытии формы исчезает значение реквизита формы

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

  1. TopicStarter Overlay
    Zeta
    Offline

    Zeta Опытный в 1С

    Регистрация:
    8 ноя 2009
    Сообщения:
    87
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте! Есть такая проблема: при изменении одного из реквизитов документа происходит расчет скидки и затем рассчитанная скидка записывается в элемент управления НадписьСкидка (реквизит формы). При повторном открытии формы значение НадписьСкидка=0. Можно ли как-то сохранить это значение при записи документа, чтобы при повторном открытии его не пересчитывать?
  2. ASh
    Offline

    ASh Опытный в 1С

    Регистрация:
    10 сен 2008
    Сообщения:
    568
    Симпатии:
    0
    Баллы:
    26
    Можно, но ненужно. Лучше рассчитайте скидку при открытии документа.
  3. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.647
    Симпатии:
    948
    Баллы:
    204
    Что мешает добавить реквизит и подвязать его к надписи. Просто если птом вдруг в запросе понадобиться вытянуть скидку с элемента то не вытянешь.
  4. TopicStarter Overlay
    Zeta
    Offline

    Zeta Опытный в 1С

    Регистрация:
    8 ноя 2009
    Сообщения:
    87
    Симпатии:
    0
    Баллы:
    26
    В качестве реквизита в данной ситуации Скидка не нужна, ее вытягивать не надо будет.
  5. TopicStarter Overlay
    Zeta
    Offline

    Zeta Опытный в 1С

    Регистрация:
    8 ноя 2009
    Сообщения:
    87
    Симпатии:
    0
    Баллы:
    26
    Уже для сохранения другого реквизита формы элемента справочника(!) нужно, чтобы значение сохранялось и при повторном открытии отображалось. Подскажите, как это сделать? Реквизитом самого справочника этот реквизит формы делать не нужно. Очень нужна Ваша помощь!
  6. x_under
    Offline

    x_under Модераторы Команда форума Модератор

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    Если это значение нужно сохранять, то в любом случае понадобится какой-то объект: реквизит, подчиненный справочник, регистр сведений. Все зависит от данных, которые нужны.
    А если это значение можно расчитать, то просто реквизит формы и с ним можно работать.
  7. TopicStarter Overlay
    Zeta
    Offline

    Zeta Опытный в 1С

    Регистрация:
    8 ноя 2009
    Сообщения:
    87
    Симпатии:
    0
    Баллы:
    26
    Все, уже разобралась, использовала регистр сведений.

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