|
v7: Почему не работает ? (Поиск в подчиненом справочнике) | ☑ | ||
---|---|---|---|---|
0
Junior1s
21.10.11
✎
11:17
|
Ищю в подчиненном справочнике, если все выбирать в ручную то находит а так никак не хочет -(
Если Событие = "BarCodeValue" Тогда Спр = СоздатьОбъект("Справочник.Справочник1"); Спр2 = СоздатьОбъект("Справочник.Справочник2"); Спр2.ВыбратьЭлементы(); Пока Спр2.ПолучитьЭлемент()=1 Цикл Спр.ИспользоватьВладельца(Спр2); Если Спр.НайтиПоКоду(Данные) = 1 Тогда НоваяСтрока(); Товар = Спр.ТекущийЭлемент().Владелец; Серия = Данные; КонецЕсли; КонецЦикла; КонецЕсли; |
|||
1
ДенисЧ
21.10.11
✎
11:18
|
Продам СП. Дорого.
Научу его читать. Ещё дороже. Подсказка - у найтиПоКоду() есть параметры... А ещё у Данные и у кода справочника есть типы... |
|||
2
Mikeware
21.10.11
✎
11:19
|
Продам СП. Дорого.
Научу читать СП. Очень дорого. Понимать СП даже не возьмусь учить - вам это не дано.... |
|||
3
Mikeware
21.10.11
✎
11:20
|
(1) Ты опять опередил :-(
|
|||
4
viktor_vv
21.10.11
✎
11:22
|
Конкуренция это хорошо, может цены снизятся :).
|
|||
5
filh
21.10.11
✎
11:23
|
СП кому нужен? Могу продать!
|
|||
6
Junior1s
21.10.11
✎
11:24
|
пункт понимать СП будет самый популярный по продажам !
|
|||
7
Rom_Kat
21.10.11
✎
11:29
|
Спр.ИспользоватьВладельца(Спр2.ТекущийЭлемент());
и Спр.НайтиПоКоду(Данные, 1) если не ставить флаг в 1 то Спр.ИспользоватьВладельца(Спр2.ТекущийЭлемент()); смысла нет |
|||
8
Rom_Kat
21.10.11
✎
11:30
|
а вообще это не код, а бред.
Вы что хотите сделать? |
|||
9
Junior1s
21.10.11
✎
11:33
|
найти в подчинненом справочнике по Владельцу нужную шк без выбора Владельца в ручную.
|
|||
10
Rom_Kat
21.10.11
✎
11:34
|
(9)как я понимаю шк уникален на планете. Поэтому нет смысла искать по Владельцу.
|
|||
11
Rom_Kat
21.10.11
✎
11:35
|
Спр = СоздатьОбъект("Справочник.Справочник1");
Если Спр.НайтиПоКоду(Данные) = 1 Тогда НоваяСтрока(); Товар = Спр.Владелец; Серия = Данные; КонецЕсли; Вот так вполне |
|||
12
Junior1s
21.10.11
✎
11:39
|
в данном шк что мне нужен состоит только из цифр. проверяю в отладчики данные = "1234567890" допустив, думал из за "", но даже так не ищет :(
Если Спр.НайтиПоКоду(Число(Данные)) = 1 Тогда ... |
|||
13
Rom_Kat
21.10.11
✎
11:43
|
а если руками в справочнике поискать по этому коду?
есть такой элемент? |
|||
14
Junior1s
21.10.11
✎
11:44
|
все разобрался...
ИспользоватьВладельца() оказалось обязательно |
|||
15
viktor_vv
21.10.11
✎
11:44
|
(12) А ты уверен что у тебя именно в коде штрихкод забит. Может на форму выведен другой реквизит с наименованием колокни Код. Ты бы в конфигураторе посмотрел повнимательней.
|
|||
16
Junior1s
21.10.11
✎
11:45
|
это все кум виноват, я ему говорил 2я лишняя будет =( ... Т_Т
|
|||
17
Cthulhu
21.10.11
✎
11:46
|
на 8-ку переходить ещё не предлагали?
|
|||
18
Rom_Kat
21.10.11
✎
11:46
|
(14)удивительно ))
|
|||
19
viktor_vv
21.10.11
✎
11:47
|
У тебя просто серии кодов внутри подчинения, поэтому по умолчанию ищет по полному коду.
Спр.НайтиПоКоду(Данные,0) без искать работать будет. |
|||
20
viktor_vv
21.10.11
✎
11:48
|
* без владельца.
А вообще обратился бы ты к (1) или (2). Может у них акция сегодня. |
|||
21
Junior1s
21.10.11
✎
11:50
|
(18),(19) спасибо, вы оказались правы.
лучше к помиралки обращюсь... |
|||
22
Эльниньо
21.10.11
✎
12:41
|
ДенисЧ
1 - 21.10.11 - 11:18 Продам СП. Дорого. Научу его читать. Ещё дороже. Mikeware 2 - 21.10.11 - 11:19 Продам СП. Дорого. Научу читать СП. Очень дорого. Мистика прям! |
|||
23
Rom_Kat
21.10.11
✎
13:24
|
ну а чего такого?! Кто лицом торгует, а чуваки вот СП толкают )) Конкуренция...
|
|||
24
Эльниньо
21.10.11
✎
14:05
|
(23) Ну так слово в слово попасть. Настоящие телепаты. В резонанс попали.
|
|||
25
viktor_vv
21.10.11
✎
14:24
|
(24) Это картельный сговор :). Даже слоганы одинаковые.
|
|||
26
Эльниньо
21.10.11
✎
14:27
|
(25) Чтобы питерский бяка и суровый челяба спелись? Не поверю никогда.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |