|
v7: Не находит элемент справочника | ☑ | ||
---|---|---|---|---|
0
SeregaMW
06.03.12
✎
12:11
|
Фирма = СоздатьОбъект("Справочник.Организации");
фирма = Фирма.найтиПоНаименованию("администрация сельского поселения Лыхма"); Конфигурация Бухгалтерия для Бюджета. Пишу так, возвращает ноль, элемент точно есть, Справочник.Организации подозреваю что элемент справочника переодический. Напомните как его получить?! |
|||
1
Ork
06.03.12
✎
12:12
|
(0) Элемент НИКОГДА не может быть периодическим. Периодическим может быть только реквизит.
|
|||
2
Kassius
06.03.12
✎
12:14
|
"подозреваю что элемент справочника переодический"
ТС что то скушал испорченое? |
|||
3
Kassius
06.03.12
✎
12:17
|
(0) по сабжу:
Я конечно в 7ке уже много лет не писал. Но вроде бы по умолчанию ищет как то иначе, с иерархией что то связано. И 7ки нет под рукой, дабы проверить. Вообщем напиши так: фирма = Фирма.найтиПоНаименованию("администрация сельского поселения Лыхма",0); |
|||
4
SeregaMW
06.03.12
✎
12:20
|
(1) Туплю я, помогите получить ЭЛЕМЕНТ!
(3) Так тоже не находит. |
|||
5
aka AMIGO
06.03.12
✎
12:21
|
(4)у тебя и в коде две переменных с одним именем? или только в сабже "Фирма"?
|
|||
6
aka AMIGO
06.03.12
✎
12:21
|
+5 одна - справочник, вторая - элемент.. не положено ©
|
|||
7
SeregaMW
06.03.12
✎
12:23
|
(5) Для сабжа. Что делаю не так?
|
|||
8
aka AMIGO
06.03.12
✎
12:23
|
Фирма = СоздатьОбъект("Справочник.Организации");
ЭЛЕМЕНТфирма = Фирма.найтиПоНаименованию("администрация сельского поселения Лыхма",0); |
|||
9
xXeNoNx
06.03.12
✎
12:25
|
Фирма = СоздатьОбъект("Справочник.Организации");
ЭЛЕМЕНТфирма = Фирма.найтиПоНаименованию("администрация сельского поселения Лыхма",0,1); |
|||
10
xXeNoNx
06.03.12
✎
12:25
|
а еще лучше по коду искать...
|
|||
11
aka AMIGO
06.03.12
✎
12:26
|
(9) не надо это ",1);" - надо по неточному..
|
|||
12
xXeNoNx
06.03.12
✎
12:27
|
Залезет кто-нить в базу, захочет пробельчик убрать, букву 'а' На зазлавную поменять.., вот покорячешься потом
|
|||
13
Semen
06.03.12
✎
12:28
|
Фирма = СоздатьОбъект("Справочник.Организации");
если Фирма.найтиПоНаименованию("администрация сельского поселения Лыхма",0)=1 Тогда Возврат Фирма.ТекущийЭлемент(); КонецЕсли; Возврат 0; |
|||
14
dk
06.03.12
✎
12:28
|
(8) (9) не стыдно? ))
что возвращает найтиПоНаименованию? |
|||
15
aka AMIGO
06.03.12
✎
12:30
|
(14)угу, мне стало стыдно :)
1 :)) |
|||
16
Semen
06.03.12
✎
12:30
|
(12) Правильно наименование всех организаций переводить в заглавные буквы. Полные наименования могут быть любыми.
|
|||
17
Semen
06.03.12
✎
12:32
|
в 7-ке функция "найтиПоНаименованию" возвращает 1, если поиск был успешен, и 0 если неудачно.
При возвращении 1, текущим элементом справочника становится найденный элемент. |
|||
18
SeregaMW
06.03.12
✎
12:32
|
(8)(9) Не получается возвращает 0
(12) Понаименованию не суть могу искать и по коду и по реквизиту только не находит. В форме выбора элемента написано "Значение периодических реквизитов указаны на дату" но среди реквизитов нет Наименования или Кода Почему не находит не пойму |
|||
19
vasilii85
06.03.12
✎
12:34
|
СокрЛП() - пробовал?
|
|||
20
Wobland
06.03.12
✎
12:35
|
ничего вы тут развернулись...
|
|||
21
Semen
06.03.12
✎
12:35
|
(18)
см (13) Наименование и код реквизиты по умолчанию. наименования нет, когда задается нулевая длина наименования |
|||
22
aka AMIGO
06.03.12
✎
12:35
|
(18) либо (13) в отдельную функцию модуля, либо уж так:
СпрФирма = СоздатьОбъект("Справочник.Организации"); поз = Фирма.найтиПоНаименованию("администрация сельского поселения Лыхма",0); Если поз=1 Тогда Фирма = СпрФирма.ТекущийЭлемент(); Иначе Фирма=""; КонецЕсли; не трогай периодические.. пральна сказали, ни при чем периодика |
|||
23
Semen
06.03.12
✎
12:36
|
(19)
он вроде написал без концевых пробелов.. |
|||
24
aka AMIGO
06.03.12
✎
12:36
|
Еще один раз стыдно:
СпрФирма = СоздатьОбъект("Справочник.Организации"); поз = СпрФирма.найтиПоНаименованию("администрация сельского поселения Лыхма",0); Если поз=1 Тогда Фирма = СпрФирма.ТекущийЭлемент(); Иначе Фирма=""; КонецЕсли; |
|||
25
Андрей_Андреич
naïve
06.03.12
✎
12:37
|
Это не ТС работников набирал на днях?
|
|||
26
vasilii85
06.03.12
✎
12:37
|
(23) Он написал, а наименование как написано?
|
|||
27
SeregaMW
06.03.12
✎
12:43
|
Всем спасибо не к тому справочнику обращался )
|
|||
28
vasilii85
06.03.12
✎
12:46
|
Вот, мля..
|
|||
29
Semen
06.03.12
✎
12:46
|
:-)
ну да искал контрагента, а полез искать среди своих организаций |
|||
30
ЧеловекДуши
06.03.12
✎
12:46
|
Бу га га!!! :)
|
|||
31
NS
06.03.12
✎
12:47
|
(8),(9) Сегодня вроде вторник, а не пятница.
|
|||
32
xXeNoNx
06.03.12
✎
14:15
|
(25) Да, вроде он, удаленку предлагал
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |