![]() |
![]() |
![]() |
|
Проблема с перечислениями | ☑ | ||
---|---|---|---|---|
0
gerksly
05.11.11
✎
15:13
|
Здравствуйте. Сразу скажу - я новичок,многое не знаю, но задачи приходится решать реальные и на ходу. Вот возник затык.. Есть готовая конфигурация, где реализована синхронизация справочников через COM.
но почему-то перечисления не передаются, код всегда возвращает одно значение(ложь). Реализовано так: МенеджерВидКонтрагентаЮрФизЛицо=СоединениеСВнешнейБазой.Перечисления.ЮрФизЛицо; КонтрагентОбъект.ЮрФизЛицо=?(СсылкаКонтрагент.ЮрФизЛицо=МенеджерВидКонтрагентаЮрФизЛицо.ЮрЛицо, Перечисления.ЮрФизЛицо.ФизЛицо, Перечисления.ЮрФизЛицо.ЮрЛицо); В чем загвоздка? Буду очень признателен за совет. |
|||
1
Фокусник
05.11.11
✎
15:16
|
(0) наверное сравниваются перечисления одной базы с перечислениями другой базы. Поэтому Ложь.
|
|||
2
gerksly
05.11.11
✎
15:19
|
В данном случае должно подставляться значение из удаленной базы. По факту - проставляется всегда одно и то-же независимо от данных в удаленной базе. Подскажите, где ошибка?
|
|||
3
Фокусник
05.11.11
✎
15:25
|
(2) СсылкаКонтрагент какой тип имеет?
|
|||
4
gerksly
05.11.11
✎
15:31
|
объект внешней базы данных как я понимаю
|
|||
5
Aleksey
05.11.11
✎
15:32
|
(4) Вот и посмотри в отладчике, а не гадай
|
|||
6
DmitrO
05.11.11
✎
15:33
|
Если их порядок совпадает, и нет пустых значений тогда так:
КонтрагентОбъект.ЮрФизЛицо = Перечисления.ЮрФизЛицо.Получить(СоединениеСВнешнейБазой.Перечисления.ЮрФизЛицо.Индекс(СсылкаКонтрагент.ЮрФизЛицо)); |
|||
7
gerksly
05.11.11
✎
15:47
|
(6) Спасибо большое, помогло. Через индекс не пробовал.
|
|||
8
gerksly
07.11.11
✎
18:11
|
И еще вопрос возник по справочникам. каким образом при подобной конструкции можно получать данные не из перечислений, а из справочников? Ну например ДоговорОбъект.Наименование=СсылкаДоговор.Наименование - это естественно работает(СсылкаДоговор - com объект). А вот как автоматически подставить реквизиты, если они связаны со справочниками(организации например) Буду очень признателен за совет.
|
|||
9
Fragster
гуру
07.11.11
✎
18:17
|
предлагаю автору покурить Конвертацию Данных 2
|
|||
10
gerksly
07.11.11
✎
18:33
|
Спасибо за совет. Покурю)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |