:: Вопросы по 1С
Запрос в 1С из Foxpro и просмотр результатов
descent52_tmp

Сообщений: 214
Откуда: Саров
Дата регистрации: 20.11.2014
Народ, подскажите пожалуйста, как посмотреть результат запроса в 1с 8.3.ХХ из Фокспро?
т.е. в фоксе соединился с 1С, запрос отправил, а результат скинуть в курсор и посмотреть ... и вот тут что-то затупил кАнкретнА...



Исправлено 1 раз(а). Последнее : descent52_tmp, 12.07.17 14:08
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
ssa

Сообщений: 12999
Откуда: Москва
Дата регистрации: 23.03.2005
descent52_tmp
Народ, подскажите пожалуйста, как посмотреть результат запроса в 1с 8.3.ХХ из Фокспро?
т.е. в фоксе соединился с 1С, запрос отправил, а результат скинуть в курсор и посмотреть ... и вот тут что-то затупил кАнкретнА...
Мечтатель... Только примитивные типы данных...
Один из них - строка. В которую на стороне 1с можно запихать и результат запроса.


------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
descent52_tmp

Сообщений: 214
Откуда: Саров
Дата регистрации: 20.11.2014
т.е. ваять временный курсор с типами полей и их наименованиями
и потом через
Do while XXX.Следующий()

Enddo

вставлять по одной записи?
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
PaulWist

Сообщений: 14601
Дата регистрации: 01.04.2004
Не знаю есть ли в 1С, результат запроса серилизовать в XML, а на стороне фокса превратить в курсор.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
ssa

Сообщений: 12999
Откуда: Москва
Дата регистрации: 23.03.2005
descent52_tmp
т.е. ваять временный курсор с типами полей и их наименованиями
и потом через
Do while XXX.Следующий()

Enddo

вставлять по одной записи?
Даже не записи, а полю! Короче, на стороне 1с запустить какую-нить сериализовалку в XML/простую строку, а уж потом ее прочитать в фокс и произвести обратное преобразование.

------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
spinz

Сообщений: 5263
Дата регистрации: 21.01.2016
Зачем смотреть результаты 1С-овских запросов в фоксе, если их гораздо удобней смотреть в 1С?
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
descent52_tmp

Сообщений: 214
Откуда: Саров
Дата регистрации: 20.11.2014
ssa
не записи, а полю!
Ну да, да, по полю, не по записям, конечно же )))
как то так:
Цитата:
Do while XXX.Следующий()
insert into from_1c (field_1, field_2) VALUES (XXX.имя_поля_1,ХХХ.имя_поля_2)
Enddo

spinz
Зачем смотреть результаты 1С-овских запросов в фоксе, если их гораздо удобней смотреть в 1С?
а неееее, нам надо в фоксе запрос к 1С сделать и посмотреть результат...
Мы же привыкли к SQLExec(блаблабла,блаблабла,"курсор"), и 'замечтался', что и с 1С также легко можно разобраться.
А оно видишь как - остается мечтать...



Исправлено 2 раз(а). Последнее : descent52_tmp, 12.07.17 15:46
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
spinz

Сообщений: 5263
Дата регистрации: 21.01.2016
descent52_tmp
надо в фоксе запрос к 1С сделать и посмотреть результат...
А посмотреть результат в 1С религия не позволяет?
Ratings: 1 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
Аспид

Сообщений: 3475
Откуда: Москва
Дата регистрации: 01.04.2005
descent52_tmp
Мы же привыкли к SQLExec(блаблабла,блаблабла,"курсор"), и 'замечтался', что и с 1С также легко можно разобраться.
То что вы описали, это запрос к БД.
А 1С это ПО. И вы работаете с ней, через ее АПИ.
Потому приходится соблюдать ее правила. (Впрочем как и с любым другим АПИ)
Работать с 1С из фокса вполне можно.
Но строить произвольные запросы, как к БД, увы(((
(Но было б классно)


------------------
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
Foxtrot

Сообщений: 3408
Откуда: Куда:
Дата регистрации: 25.04.2003
Аспид
Но строить произвольные запросы, как к БД, увы(((
(Но было б классно)
не вижу проблем, коллега


------------------
Мойте ноги, моя ноги вы моете и руки
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
Аспид

Сообщений: 3475
Откуда: Москва
Дата регистрации: 01.04.2005
Foxtrot
не вижу проблем, коллега
Я тоже предполагаю что написав запрос на языке 1С, его результат можно как то получить в фокс.
Был бы счастлив увидеть простенький пример.


------------------
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
pasha_usue

Сообщений: 3647
Откуда: Е-бург
Дата регистрации: 06.10.2006
Аспид
Foxtrot
не вижу проблем, коллега
Я тоже предполагаю что написав запрос на языке 1С, его результат можно как то получить в фокс.
Был бы счастлив увидеть простенький пример.
Я, кстати, много что делаю прямыми запросами в MsSQL. Потому что тупо быстрее можно сделать (;Ж
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
Аспид

Сообщений: 3475
Откуда: Москва
Дата регистрации: 01.04.2005
pasha_usue
. Потому что тупо быстрее можно сделать (;Ж
Да сто пудово быстрее.
Тока вот разобраться со структурой.
Когда было на дбф, 1 раз разобрался, а после обновление все слетело.
таблицы переименовали.
Допускаю что и сейчас так же.
(Я уж не говорю, что вроде как лицензия нарушается)))


------------------
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
pasha_usue

Сообщений: 3647
Откуда: Е-бург
Дата регистрации: 06.10.2006
Аспид
pasha_usue
. Потому что тупо быстрее можно сделать (;Ж
Да сто пудово быстрее.
Тока вот разобраться со структурой.
Когда было на дбф, 1 раз разобрался, а после обновление все слетело.
таблицы переименовали.
ПолучитьСтруктуруХраненияБазыДанных()

Аспид
Допускаю что и сейчас так же.
(Я уж не говорю, что вроде как лицензия нарушается)))
Да. Лицензия нарушается.
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
descent52_tmp

Сообщений: 214
Откуда: Саров
Дата регистрации: 20.11.2014
ждем пример от коллеги, который не видит проблем )))
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
Foxtrot

Сообщений: 3408
Откуда: Куда:
Дата регистрации: 25.04.2003
лениво. наверное потому что мотивации нет


------------------
Мойте ноги, моя ноги вы моете и руки
Ratings: 0 negative/0 positive
Re: Запрос в 1С из Foxpro и просмотр результатов
Simple777
Автор

Сообщений: 33855
Дата регистрации: 05.11.2006
"Такие дела". (C) [sm128]
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 3 (Гостей: 3)

© 2000-2024 Fox Club 
Яндекс.Метрика