|
Неверно указан реквизит в 8.3 |
☑ |
0
alexsandrinia
26.05.15
✎
13:37
|
пытаюсь найти элемент по реквизиту, выдаёт ошибку
&НаСервере
Функция ПолучитьНайденныйЭлемент(РегИдент)
НайденныйЭлемент = Справочники.Номенклатура.НайтиПоРеквизиту("Идентификатор",РегИдент);
Возврат НайденныйЭлемент.Ссылка;
КонецФункции
&НаСервере
Функция Загрузить()
РегИдент = НРег(Файл.Cells(НомерСтроки,2).Value);
ИскомыйЭлемент = ПолучитьНайденныйЭлемент(РегИдент);
КонецФункции
что я не так делаю? как решить проблему?
|
|
1
Heckfy
26.05.15
✎
13:39
|
Может НайтиПоНаименованию()?
|
|
2
alexsandrinia
26.05.15
✎
13:40
|
(1) уникальности не будет
|
|
3
pessok
26.05.15
✎
13:41
|
может не Value а Text?
|
|
4
alexsandrinia
26.05.15
✎
13:41
|
(3) РегИдент нормально определяет
|
|
5
pessok
26.05.15
✎
13:42
|
(4) а ошибка то какая?
|
|
6
alexsandrinia
26.05.15
✎
13:43
|
(5)
Ошибка при вызове метода контекста (НайтиПоРеквизиту)
НайденныйЭлемент = Справочники.Номенклатура.НайтиПоРеквизиту("Идентификатор",РегИдент);
по причине:
Неверно указан реквизит
|
|
7
Heckfy
26.05.15
✎
13:45
|
Замечание:
Метод можно использовать только для реквизитов с установленным признаком ''Сортировка''.
|
|
8
Heckfy
26.05.15
✎
13:45
|
|
|
9
vicof
26.05.15
✎
13:45
|
Запросы наше все
|
|
10
alexsandrinia
26.05.15
✎
13:47
|
(9) неужели запрос выход?
|
|
11
pessok
26.05.15
✎
13:48
|
или (7)
|
|
12
alexsandrinia
26.05.15
✎
13:50
|
(11) как установить такой признак?
|
|
13
pessok
26.05.15
✎
13:59
|
вроде индексацию просто надо включить
|
|
14
Krolik Bezobraznik
26.05.15
✎
14:24
|
Я бы запросом искал.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший