|
Обмен через com | ☑ | ||
---|---|---|---|---|
0
semiluki
25.03.12
✎
02:37
|
Подскажите пожалуйста ищу в базе приемнике элемент справочника номенклатура, ищу по внутреннему идентификатору, как проверить ято я что то нашел?
МенеджерСправочники = ВнешнееСоединение.Справочники; МенеджерСправочники.Номенклатура.ПолучитьСсылку(УникГуид) |
|||
1
Web00001
25.03.12
✎
04:33
|
эм что проверить то надо?
нашелЭлементСправочника = МенеджерСправочники.Номенклатура.ПолучитьСсылку(УникГуид); дальще с "нашелЭлементСправочника" делай все что нужно как с любым элементом справочника ком это или не ком не особо важно в данном случае |
|||
2
semiluki
25.03.12
✎
11:21
|
Мне нужно проверить есть ли в базе приемники номенклатура с таким GUID
|
|||
3
semiluki
25.03.12
✎
11:24
|
(1) Как с обычным справочником не получается нашелЭлементСправочника.Пустая() всегда возвращает ложь
|
|||
4
semiluki
25.03.12
✎
14:29
|
Нет знатаков com обмена?
|
|||
5
Shved_72
25.03.12
✎
14:39
|
в 7ке есть типа ЗначениеИзСтрокиВнутр() оно из гуида пытается создать элемент. Мож в 8ке чонить подобное есь?
ПС 8ку не шарю |
|||
6
Shved_72
25.03.12
✎
14:42
|
хотя вру. там не чистый GUID. а внутренний ИД
|
|||
7
vs7719
25.03.12
✎
15:56
|
GUID через COM не передавался. Надо через строку, а на стороне COM-среды создавать ГУИД из этой строки и искать.
|
|||
8
semiluki
25.03.12
✎
16:09
|
(7) Спасибо, понятно, а подскажите пожалуйста как проверить на заполненое значение
МенеджерСправочники = ВнешнееСоединение.Справочники; Номенклатура = МенеджерСправочники.Номенклатура.НайтиПоРеквизиту("Артикул", Артикул); Номенклатура.Пустая() Всегда возвращает ложь, Как проверить есть ли в базе приемнике номенклатура с таким артикулом? |
|||
9
semiluki
25.03.12
✎
18:51
|
Знатоки, подскажите пожалуста как в базе приемнике проверить наличие выгружаемой номенклатуры?
|
|||
10
Web00001
28.03.12
✎
13:19
|
(8) прям вчера делал загрузку номенклатуры метод Номенклатура.Пустая() работал
|
|||
11
Web00001
28.03.12
✎
13:23
|
да посмотрел код работал, правда в 8.1
|
|||
12
D_Pavel
28.03.12
✎
13:24
|
Проверь что найденная Номенклатура.Артикул = Артикул
|
|||
13
zladenuw
28.03.12
✎
13:26
|
а так не (9)
НайденнаяСсылка = Валюты.НайтиПоРеквизиту("ПолноеНаименование", СтрокаНаименования); Если НайденнаяСсылка = Валюты.ПустаяСсылка() Тогда Сообщить("Валюты """ + СтрокаНаименования + """ еще нет."); Иначе Сообщить("Нашли такую."); КонецЕсли; |
|||
14
D_Pavel
28.03.12
✎
13:26
|
Ой. Дату поста не посмотрел. Некрофилы
|
|||
15
zladenuw
28.03.12
✎
13:27
|
(14) ы. не ты 1
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |