Вход | Регистрация

1С:Предприятие ::

Метки:

У меняВ Расшифровке обычная переменная - передается, а список значений нет?

Я
   MC
 
01.05.04 - 00:29
В процедуре  Сформировать при выводе ячеек таблицы вставляю код:
          Список.Установить("Контрагент",Контрагент);
          Список.Установить("Договор",Договор);
          Сообщить(Список.Получить("Договор"));
          Сообщить(Список.Получить("Контрагент"));
Все пар-ры сообщаются верно.

В процедуре ОработкаЯчейкиТаблицы пишу:

     Процедура ОбработкаЯчейкиТаблицы(Зн,Фл)
    Фл=0;
    Если ТипЗначенияСтр(Зн)="СписокЗначений" Тогда
        Дог=Зн.Получить("Договор");
        Сообщить("Вот: "+Строка(Дог));
    КонецЕсли;
     КонецПроцедуры

Выводится "Вот" и пустая строка, а если передавать обычную переменую - то все ок.
Гляньте, где я накосячил
 
  Рекламное место пустует
   GrayT
 
1 - 01.05.04 - 09:25
На первй взгляд все нормально. Список значений у тебя передался, да вот со значением Договор что то не так.
Проверь Сообщить(ТипЗначенияСтр(Дог))
Возможно где-нить латинские буквы затесались


Список тем форума
Рекламное место пустует   Рекламное место пустует
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Э. Йодан
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует