Вызов встроенной функции по OLE Как вызвать встроенную функцию например Тип() в OLE базе ? |
[url]http://www.softpoint.ru/article_id90.htm[/url] |
(0) традиционно ориентация не позволяет? |
(1) Тема из 7.7 с EvalExp похоже не канает. (2) Расскажи как.Традиционный наш |
3-bvb > создатьобъект уже секретная инфа? я из 7.7 gjvy. что сcыылочные поля там как текстовые получить можно, ну а потом их преобразовывать - взависимости откуда куда подкючаться |
ой: забыл уже - или помнил или не знал |
метаданные точно помню, по ним ходить надо переборчиком |
(0) а тебе зачем? |
помню на фиксе потратил половину своего свободного времени на обработку сравнения метаданных, где не пустые значения - оказалось никому нафик не надо |
+ щас вот сижу жалею |
(7) Мне нужно в OLЕ базе проверить что тип субконто возвращаемый функцией OLEСведенияОСчетеДебета = V8.NewObject("Соответствие"); OLEСведенияОСчетеДебета = V8.БухгалтерскийУчет.ПолучитьСведенияОСчете(OLEСведенияОСчетеДебета, OLEПроводка.СчетДт); соответствует значению которое я туда пишу OLEТипСубконтоДебета = OLEСведенияОСчетеДебета.ТипСубконто1; // Описание типа его и нужно сравнить с типом Тип() в принципе и так все работет но хочется двойной надежности |
не знаю где сейчас, но раньше было Строка(оле)=Строка(текБаза) числовые значения в оле как текст были |
ты не понял. У меня функция возвращает описание типа .ТипСубконто1 Мне его нжно сравнить с явно заданным типом Тип("СправочникСсылка.Номенклатура") получить Тип в базе OLE я не могу |
почему не можешь Матаданные.Справочники.Номенклатура.ТипСубконто1 |
правильно обзывай, как в оле конфе |
тип только может быть 5 или "Строка" |
о, вспомнил ТипСтр() |
12-bvb > Ты можешь получить любое значение. Но конфа на клиенте ОЛЕ сможет расшифровать только примитивные типы данных. Которые никак не связаны с конфигурацией. |
Текущее время: 17:21. Часовой пояс GMT +3. |