|   |   | 
| 
 | Подскажите как в запросе (загрузка по OLE из одной базы в другую) | ☑ | ||
|---|---|---|---|---|
| 0
    
        Ivan_495 naïve 11.03.14✎ 10:41 | 
        Подскажите как в запросе (загрузка по OLE из одной базы в другую) правильно получить перечисление, чтобы не пришлось писать ттт.Description
 | ВЫБОР | КОГДА ХозрасчетныйОборотыДтКт.СубконтоДт1.Представление ЕСТЬ NULL | ТОГДА ХозрасчетныйОборотыДтКт.СубконтоДт1 | ИНАЧЕ ХозрасчетныйОборотыДтКт.СубконтоДт1.Представление | КОНЕЦ КАК СубконтоДт1, | |||
| 1
    
        Ivan_495 naïve 11.03.14✎ 10:50 | 
        Подскажите как в запросе (загрузка по OLE из одной базы в другую) правильно получить перечисление, чтобы не пришлось писать ттт.Description  или v8.String(этотcomобъект)     | |||
| 2
    
        Maxus43 11.03.14✎ 11:08 | 
        перечисления одинаковые? "Порядок" можешь взять в запросе     | |||
| 3
    
        Maxus43 11.03.14✎ 11:09 | 
        или таки представление, и по перекодировочной таблице искать соответсвие     | |||
| 4
    
        Ivan_495 naïve 11.03.14✎ 11:12 | 
        (2) перечисления разные, возможны любые перечисления из метаданных     | |||
| 5
    
        Ivan_495 naïve 11.03.14✎ 11:14 | 
        говорят , что ссылки на справочники в com-запросах тащить не корректно, да и работает меделннее, это утверждение относится к ссылкам на перечисления?     | |||
| 6
    
        Maxus43 11.03.14✎ 11:15 | 
        (4) ну вот просто подумай, как ты будешь соответсвие определять в одной базе и другой? для этого юзают "таблицу соответсвия объектов ИБ"
 (5) незнаю что они там имеют ввиду, но ссылка из одной базы - это ком-объект в другой, а не ссылка | |||
| 7
    
        Ivan_495 naïve 11.03.14✎ 11:23 | 
        (6) v8: При обработке OLE запроса почему цикл работает очень медленно?
 v8: При обработке OLE запроса почему цикл работает очень медленно? | |||
| 8
    
        Maxus43 11.03.14✎ 11:25 | 
        (7) ну а кто мешал сразу в запросе Организация.Наименование? а не потом через точку в цикле?     | |||
| 9
    
        Ivan_495 naïve 11.03.14✎ 11:28 | 
        (8) я согласен что они правы, но
 | ВЫБОР | КОГДА ХозрасчетныйОборотыДтКт.СубконтоДт1.Представление ЕСТЬ NULL | ТОГДА ХозрасчетныйОборотыДтКт.СубконтоДт1 вотздесь если я не передам ссылку, то не смогу получить Перечисления[ВыборкаДетальныеЗаписи.СубконтоКт2.Метаданные().Имя][V8.XMLString(ВыборкаДетальныеЗаписи.СубконтоКт2)] | ИНАЧЕ ХозрасчетныйОборотыДтКт.СубконтоДт1.Представление | КОНЕЦ КАК СубконтоДт1, | |||
| 10
    
        Ivan_495 naïve 11.03.14✎ 11:33 | 
        имя перечисления можно вытащить не имея ссылки?     | |||
| 11
    
        Maxus43 11.03.14✎ 11:34 | 
        я хз, делай через точку как в (7), но не у всех полей, а у тех, для которых не можешь в запросе сразу получить     | |||
| 12
    
        Maxus43 11.03.14✎ 11:35 | 
        есть ещё такая штука как XMLТип, поковыряй туда     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |