![]() |
![]() |
Complex 24.06.2004 - 14:52 |
Почему после выполнения следующего кода: Перем ТипЦены; ВариантыЦен = СоздатьОбъект("СписокЗначений"); ТипыЦен = СоздатьОбъект("Справочник.КатегорииЦен"); ТипыЦен.ВыбратьЭлементы(); Пока ТипыЦен.ПолучитьЭлемент() = 1 Цикл ВариантыЦен.ДобавитьЗначение(ТипыЦен,ТипыЦен.Наименование); КонецЦикла; Если ВариантыЦен.ВыбратьЗначение(ТипЦены,"",,,1) <> 1 Тогда Возврат; КонецЕсли; Сообщить(ТипЦены); Переменная ТипЦены остается пустой? |
NS 1 - 24.06.2004 - 14:56 | ВариантыЦен.ДобавитьЗначение(ТипыЦен.ТекущийЭлемент(),ТипыЦен.Наименование); |
Рупор абсурда 2 - 24.06.2004 - 15:01 |
(1) А тебя не смущает, что "Переменная ТипЦены остается пустой"? Это ведь значит, что ПустоеЗначение(ТипЦены)=1 ... |
NS 3 - 24.06.2004 - 15:04 | Сейчас проверю - но вроде и пустоезначение() будет равно единице... |
Complex 4 - 24.06.2004 - 15:05 | (1) Спасибо |
NS 5 - 24.06.2004 - 15:07 |
(2) Всё правильно, как и должно быть - в варианте (0) - ПустоеЗначение(ТипЦены)=1. Вариант (1) - ес-но работает. |
Рупор абсурда 6 - 24.06.2004 - 15:11 |
(5) Да ..., это я притупил малость ... Сори ... |