![]() |
![]() |
|
Работа с номенклатурой через Deplhi | ☑ | ||
---|---|---|---|---|
0
Flash512
29.01.13
✎
15:33
|
Доброго времени суток.
Решил соединить базу 1с с delphi по примеру с v8: подключение к 1С8.2 средствами Delphi? Прошло успешно, но есть одно небольшое НО... Как выгрузить определенные позиции с номенклатуры? т.е. есть группа "ДЕКОРАТИВКА", мне нужно конкретно оттуда позиции. делаю запрос Selection:=Connection.Справочники.Номенклатура.Выбрать(); выгружаю в ListBox, выгружает ВСЕ, кроме группы "Декоративка". С 1С мы не в самых теплых отношениях) Скажите пожалуйста, в каком направлении плыть... |
|||
1
AaNnDdRrEeYy
29.01.13
✎
15:45
|
Первый параметр метода Выбрать(), группа элементы которой нужно выбрать, в твоем случае "ДЕКОРОТИВКА"
|
|||
2
Flash512
29.01.13
✎
16:00
|
(1) Selection:=Connection.Справочники.Номенклатура.Выбрать(ДЕКОРОТИВКА);
Если так, то не получается... |
|||
3
AaNnDdRrEeYy
29.01.13
✎
16:10
|
В параметр надо ссылку на найденый элемент передавать
Selection:=Connection.Справочники.Номенклатура.Выбрать( Connection.Справочники.Номенклатура.НайтиПоКоду("тут код декоротивки") ); |
|||
4
Flash512
30.01.13
✎
07:14
|
(3) А что за код? где его взять не подскажете?
|
|||
5
Godofsin
30.01.13
✎
07:15
|
(4) в элементе справочника =)
|
|||
6
Flash512
30.01.13
✎
07:19
|
Чет ступил))))
у меня еще 9 утра только начало рабочего дня)) надо просыпаться)) |
|||
7
Flash512
30.01.13
✎
07:35
|
(1) (5) Теперь такая проблемка.
Выпадают те товары, которые не внесены ни в какую группу, т.е. те, которые находятся в корне номенклатуры... |
|||
8
Godofsin
30.01.13
✎
07:44
|
(7) а не врешь?
|
|||
9
dk
30.01.13
✎
08:25
|
видимо не нашел по коду
проверь что Connection.Справочники.Номенклатура.НайтиПоКоду("тут код декоротивки") возвращает |
|||
10
Flash512
30.01.13
✎
09:00
|
(8) (9) Спасибо, разобрался)
Не те апострофы поставил) Вы не против, если я в течении разработки проекта, с возникшими вопросами по соединению 1с и делфы буду отписывать здесь? |
|||
11
ДенисЧ
30.01.13
✎
09:19
|
(10) я против :-)
Заведи себе блошек в свитере :-) |
|||
12
Flash512
30.01.13
✎
09:37
|
(11) Свитер стер, блошки перебежали)))
|
|||
13
cw014
30.01.13
✎
09:39
|
(12) Тогда разбираться самому тебе придется, юный падаван
|
|||
14
Flash512
30.01.13
✎
09:44
|
Спасибо Вам, ребят)
(13) уж надеюсь резберусь) |
|||
15
Flash512
30.01.13
✎
10:07
|
Еще такой вопрос.
Как по наименованию группы получить код этой же группы?) |
|||
16
andreymongol82
30.01.13
✎
11:29
|
Code1C = Сonnection.Справочники.Номенклатура.НайтиПоНаименованию("тут наименование").Код;
|
|||
17
Flash512
30.01.13
✎
14:37
|
(16) Invalid varriant operation пишет мне delphi
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |