7.7 Присвоение поля объека в 1С Предприниматель

Тема в разделе "Отчеты и обработки для "1С:Предприятие 7.7"", создана пользователем mrleo1964, 30 ноя 2010.

  1. TopicStarter Overlay
    mrleo1964
    Offline

    mrleo1964

    Регистрация:
    29 окт 2010
    Сообщения:
    49
    Симпатии:
    0
    Баллы:
    1
    Во внешней обработке для 1С Передприниматель создаю Документ.СтрокаВыпискиПриход
    Все поля документа заполняются, а вот с полем НазначениеПлатежа образовалась проблема. Фаргмент программы:
    Код:
    ОплатаНовая.НазначениеПлатежа=ВводНазначенияПлатежа;
    Сообщить(ОплатаНовая.НазначениеПлатежа,"i");
    ОплатаНовая.Записать();
    ОплатаНовая.Провести();
    
    
    Переменная ВводНазначенияПлатежа берется из формы обработки. Присвоение происходит - по функции Сообщить выдается то значение, которое присваивается. Но если зайти в документ Строка выписки банка (приход) из журнала документов - там назначение платежа не отоброжается (пустая строка). Либо не тому полю присваиваю значение, либо есть нюанс в присвоении для многострочных полей, а именно таким полем отображается Назначение платежа в документе. Или я чего-то не понимаю....
  2. WaRDeR
    Offline

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

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Нюансов с присвоением строковых реквизитов в 1С нет.

    Смотри, что отображается в документе.

    Попробуй при открытии документа тоже вывести значение реквизита
    Код:
       Сообщить(ОплатаНовая.НазначениеПлатежа,"i");
    
    Возможно при проведении очищается...
  3. TopicStarter Overlay
    mrleo1964
    Offline

    mrleo1964

    Регистрация:
    29 окт 2010
    Сообщения:
    49
    Симпатии:
    0
    Баллы:
    1
    Разобрался... Оказывается, чтобы писать в назначение платежа нужно адресоваться к полю "Содержание"...

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