Имя: Пароль:
1C
1C 7.7
v7: ИспользоватьВладельца
,
0 alex_reglament
 
11.03.12
06:41
привет всем прошу помочь с выборкой элементов подчененного справочника
имеется спр.Номенклатура в его подчинении находиться спр.СредствоКонтроляДляВыбора
а у СредствоКонтроляДляВыбора имеется реквизит со ссылкой на спр.СК
пытаюсь по номенклатуре выбрать все элементы спр.СредствоКонтроляДляВыбора
но не чего не получается
помагите пожалуйста
вот код
спрСКДВ = СоздатьОбъект("Справочник.СредстваКонтроляДляВыбора");
   ЭлементЭСУ = ЭСУ;
   спрСКДВ.ИспользоватьВладельца(ЭлементЭСУ);
   тз = СоздатьОбъект("ТаблицаЗначений");
   тз.НоваяКолонка("НомСК");
   спрСКДВ.ВыбратьЭлементы();
   Пока спрСКДВ.ПолучитьЭлемент() = 1 Цикл
       ЭлементСК = спрСКДВ.ТекущийЭлемент();
       тз.НомСК = ЭлементСК.СК.Код;
   КонецЦикла;
спрСКДВ.ВыбратьЭлементы() = 0
хотя элементы есть!!!
что делать?
1 Kavar
 
11.03.12
06:45
А где ТЗ.НоваяСтрока?
2 alex_reglament
 
11.03.12
06:51
да забыл я про нее блин что же это такое пока не напишу на форум не доходит но как только напишу не дождавшись помощи доходит до самого окозалось я запутался ЭлементЭСУ = ЭСУ.ЭСУ;
реквизит ЭСУ = тип спр.ЭСУ у которого реквизит тип Спр.Номенклатура
тз там вообще не нужна была просто чтобы посмотреть я ее создал а потом подумал что для отладчика она не нужна
спасибо большо за отклик
3 Web00001
 
11.03.12
07:36
(2) Ну используй знаки препинания жеж, чувак, взрыв мозга читать твои потоки сознания
4 andrewks
 
11.03.12
08:58
"помагите"  правильно писать так: "бамагите"
5 andrewks
 
11.03.12
09:02
ТипЗначенияСтр(ЭСУ) = ?
6 BlackSeaCat
 
11.03.12
09:44
(4) Если уж принципиально следить за правописанием, то "бамагиде"!

Хотя, это уже будет вообще внеземной язык: http://readr.ru/pavel-kalmikov-shkola-mudrih-praviteley.html
7 Эльниньо
 
11.03.12
09:48
где тз.НоваяСтрока()?