Не работает метод получить списка значений

Новая тема
Вызываю метод получить списка значений, передаю ему строку. В списке абсолютно точно есть представление, равное строке, тем не менее метод возвращает пустое значение :(((. Не могу понять в чем дело, объсните кто-нибудь.
При работе со строками значение имеют пробелы - вполне вероятно, что надо (или, наоборот, не надо) использвать СокрЛП().

Кроме того, попробуйте вызывать "ВыбратьЗначение()" - чтобы визуально убедиться, что нужное значение там действительно есть.
"Я уже все упростил до предела. Создаю список,

потом обращаюсь к нему из процедуры, возвращает пустое значение :(

(этот список находится в стандартной обработке "ПредприятиеКлиент" бухгалтерии)



Процедура ПолучитьВидДокумента()

   ВидДокумента=ВидыОпераций.Получить("01");

  //Возвращает пустышку

КонецПроцедуры;



ВидыОпераций=СоздатьОбъект("СписокЗначений");

ВидыОпераций.Установить("Платежное поручение",           "01");

ВидыОпераций.Установить("Платежное требование",          "02");

ВидыОпераций.Установить("Денежный чек",                  "03");

ВидыОпераций.Установить("Объявление на взнос наличными", "04");



ВидыОпераций.Установить("Платежное требование-поручение","05");





"
"Метод Получить возвращает значение по указанному представлению, а в Вашем случае:

ВидыОпераций.Установить("Платежное поручение", "01");

представлением будет "Платежное поручение".

Поэтому:

Либо

ВидДокумента=ВидыОпераций.Получить("Платежное поручение

"); вернет "01"

либо

ВидыОпераций.Установить("01","Платежное поручение");

тогда

ВидДокумента=ВидыОпераций.Получить("01");

вернет "Платежное поручение"





"
Вот так всегда, обидно однако :(
Читают тему
(гостей: 1)

Быстрый переход