|
Не выбираются коды организации из регистра сведений |
☑ |
0
vadim777
25.11.15
✎
15:04
|
Всем привет!
Нужно извлечь коды организации по коду ОКПО из регистра сведений КодыОрганизаций. Следующий фрагмент не работает. Организация с нужным ОКПО точно есть в справочнике. В структере КодыОрганизаций возаращаются пустые поля. В чем ошибка?
Сообщить("Ищем организацию "+ Покупатель.НайтиПоЗначению("Наименование"));
ОКПО = Покупатель.НайтиПоЗначению("ОКПО");
Организации = Справочники.Организации.Выбрать();
Пока Организации.Следующий() Цикл
Организация = Организации.ПолучитьОбъект();
Сообщить(Организация);
Отбор = Новый Структура;
Отбор.Вставить("Организация", Организация);
КодыОрганизации = РегистрыСведений.КодыОрганизации.ПолучитьПоследнее(,Отбор);
Если КодыОрганизации.КодПоЕДРПОУ = ОКПО Тогда
Сообщить("НАШЛИ!");
КонецЕсли;
Сообщить(КодыОрганизации.КодПоЕДРПОУ);
КонецЦикла;
|
|
1
Господин ПЖ
25.11.15
✎
15:06
|
путаешь ссылку и объект
|
|
2
mehfk
25.11.15
✎
15:06
|
Измерение строковое с фиксированной длинной?
|
|
3
mehfk
25.11.15
✎
15:07
|
сторно (2)
|
|
4
vadim777
25.11.15
✎
15:15
|
(2) так также не работает:
Организация = Организации;
|
|
5
vadim777
25.11.15
✎
15:22
|
(1) При коде:
Организация = Организации;
в табло отладчика:
ТипЗнч(Организация) = Справочник выборка: Организации
а нужно СправочникСсылка.Организации?
Что изменить в коде?
|
|
6
vadim777
25.11.15
✎
15:26
|
Заработал такой код:
ОКПО = СокрЛП(Покупатель.НайтиПоЗначению("ОКПО"));
Организации = Справочники.Организации.Выбрать();
Пока Организации.Следующий() Цикл
Организация = Организации.Ссылка;
Сообщить(Организация);
Отбор = Новый Структура;
Отбор.Вставить("Организация", Организация);
КодыОрганизации = РегистрыСведений.КодыОрганизации.ПолучитьПоследнее(,Отбор);
Если СокрЛП(КодыОрганизации.КодПоЕДРПОУ) = ОКПО Тогда
Сообщить("НАШЛИ!");
КонецЕсли;
Сообщить(КодыОрганизации.КодПоЕДРПОУ);
КонецЦикла;
|
|
7
aleks_default
25.11.15
✎
15:28
|
Да ладно, сам полез в отладчик и нашел в чем проблема?
Дай, поцалую...
|
|
8
Nuobu
25.11.15
✎
15:29
|
Чем Вы занимались 4 с половиной года?
|
|
9
VikingKosmo
25.11.15
✎
15:33
|
(8) искал разницу между Объект и Ссылка
|
|
10
Nuobu
25.11.15
✎
15:37
|
(9) Сообщить("НАШЛИ!");
|
|
11
vadim777
25.11.15
✎
15:39
|
Спасибо (1)
|
|
12
VikingKosmo
25.11.15
✎
15:44
|
(10) Сообщить("АЛЛИЛУЙЯ!");
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан