|
v7: Не могу понять почему не работает метод НайтиПоКоду 🠗 (aka AMIGO 17.12.2014 11:47) | ☑ | ||
---|---|---|---|---|
0
Alekzander Wolf
16.12.14
✎
15:05
|
СпрВалют = СоздатьОбъект("Справочник.Валюты");
КодВалюты = "810"; Если СпрВалют.НайтиПоКоду(КодВалюты) = 1 Тогда СпрЦены.Валюта = СпрВалют.ТекущийЭлемент(); КонецЕсли; |
|||
1
aka AMIGO
16.12.14
✎
15:07
|
(0) у тебя "810" - код элемента справочника, или код валюты?
|
|||
2
Alekzander Wolf
16.12.14
✎
15:10
|
(1) это просто код. Я подразумевал, что это код элемента справочника
|
|||
3
Zamestas
16.12.14
✎
15:11
|
(2) В ТИС'е так и есть - сам то элемент с кодом 810 в справочнике есть?
|
|||
4
Patrio_
O_Muerte 16.12.14
✎
15:14
|
Код у справочника текстовый или числовой?
|
|||
5
aka AMIGO
16.12.14
✎
15:14
|
интересно.. А если СпрВалюты.НайтиПоКоду(810)=1
Прокатит? |
|||
6
aka AMIGO
16.12.14
✎
15:21
|
проверил в ТиС-979
Работают оба варианта ...поКоду(810)=1 ...ПоКоду("810")=1 что за конфа у ТС? :) |
|||
7
aka AMIGO
16.12.14
✎
15:24
|
(2) Ну, так глянь в конфигураторе, каково представление Кода справочника..
http://gyazo.com/aa386a1c04fbde1c073bf6bb20e7ff23 ЗЫ. а может быть, это реквизит справочника?.. |
|||
8
Alekzander Wolf
17.12.14
✎
06:05
|
тип строка
|
|||
9
Alekzander Wolf
17.12.14
✎
06:07
|
конфа торговля и склад 9.2
|
|||
10
Oleg_ka
17.12.14
✎
06:27
|
Попробуйте с ФлагПоиска "поиграться". (Второй параметр)
СпрВалют.НайтиПоКоду(КодВалюты,0) или СпрВалют.НайтиПоКоду(КодВалюты,1) или СпрВалют.НайтиПоКоду(КодВалюты,2) |
|||
11
Escander
17.12.14
✎
07:17
|
(10) что, где-то справочник валют сделали иерархическим - да ну нафиг!
|
|||
12
aka AMIGO
17.12.14
✎
08:26
|
(0) В отладчике надо смотреть.. Не совсем понятно, как именно не работает функция ? Что хоть сообщает-то?
|
|||
13
aka AMIGO
17.12.14
✎
08:42
|
+12 Ну, вроде как всё ясно.. Если скупой код в (0) соответствует коду во внешней обработке у ТС.
Нормально аботает функция НайтиПоКоду(КодВалюты)! Вопрос автору: Как об"явлен в коде твоей внешней обработки СпрЦены ? Не вижу позиционирования на элементе справочника Цены.. Куда ты собираешься записывать найденную Валюту? Нужно заботиться о том, чтобы это значение попало в нужное место.. Просто так ничего не делается. |
|||
14
Alekzander Wolf
17.12.14
✎
10:08
|
Сделал, все работает.
|
|||
15
aka AMIGO
17.12.14
✎
10:18
|
(14) Ну, и хорошо.. Только по-доброму надо-б сообщать, что вопрос решен.
|
|||
16
an-korot
17.12.14
✎
10:20
|
открой справочник валюты посмотри код какой ))))) хватит народ боломутить детским садом.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |