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

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

Метки:

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

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

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

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

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


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