Переключение на Главную Страницу Страницы: 1 ... 39 40 [41] 42  ОтправитьПечать
Очень популярная тема (более 25 ответов) Консоль и расширения запросов 1С++ v2.04 (число прочтений - 348793 )
Sciff
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 8
Зарегистрирован: 04. Октября 2013
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #600 - 15. Января 2014 :: 12:48
Печать  
Слушай)), пока тут, в Виртуальных таблицах, например Остатки. Там как дату передавать, а то все время руками дописываю и параметр добавляю, напрягает))
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #601 - 15. Января 2014 :: 13:12
Печать  
Цитата:
Для создания и редактирования подзапросов и временных таблиц, а также редактирования параметров виртуальных таблиц, используйте панель инструментов над полем "Таблицы" на вкладке "Таблицы и поля".
  Круглые глаза
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Sciff
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 8
Зарегистрирован: 04. Октября 2013
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #602 - 15. Января 2014 :: 13:13
Печать  
Спс)))
  
Наверх
 
IP записан
 
rkoba
YaBB Newbies
*
Отсутствует



Сообщений: 1
Местоположение: Kiev
Зарегистрирован: 16. Января 2014
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #603 - 16. Января 2014 :: 12:17
Печать  
добрый день.
есть у меня задачка очень схожая с возможностями приведенной ВК.
Суть задачи - выгружать данные для QlikView из 1С 7.7.
То есть, по сути мне нужен аналог "Выгрузка в QlikView из консоли запросов" для 1С 8 (ссылку выложить пока не могу - ограничение форума)

Кто бы мог мне помочь адаптировать ВК для 1С 7.7.? (я к сожалению не силен ни в 1С 7.7. ни в 1С 8 для такой задачи).
  
Наверх
 
IP записан
 
elkpro
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 145
Зарегистрирован: 19. Мая 2006
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #604 - 10. Ноября 2014 :: 18:43
Печать  
rkoba писал(а) 16. Января 2014 :: 12:17:
добрый день.
есть у меня задачка очень схожая с возможностями приведенной ВК.
Суть задачи - выгружать данные для QlikView из 1С 7.7.
То есть, по сути мне нужен аналог "Выгрузка в QlikView из консоли запросов" для 1С 8 (ссылку выложить пока не могу - ограничение форума)

Кто бы мог мне помочь адаптировать ВК для 1С 7.7.? (я к сожалению не силен ни в 1С 7.7. ни в 1С 8 для такой задачи).


Тебе нужно сделать запрос через консоль QA и получить результат в виде кода СКЛ и дальше сделать VIEW на SQL и туда воткнуть данный код СКЛ. Из QlikView уже вызвать загрузку из данного VIEW только с условием по периоду.
  
Наверх
 
IP записан
 
Mikeware
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 262
Зарегистрирован: 27. Июля 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #605 - 21. Октября 2015 :: 15:55
Печать  
Добрый день.
Попросили помочь - сделать консоль на dbf. И что-то я встал в тупик.
консоль стоит из заголовка, класс (ПостроительКУба)и обработка (ПримерТиС) из соотв поста в теме.
ONLY из запроса убрал.
Ругань на имя таблицы - пытается найти файл _1sjourn.dbf, и, естественно, не может...
ЧЯНТД?
Текст ошибки :
ПутьКФайлуКуба = Консоль.СоздатьКуб(ТекстЗапроса);
{C:\BASES\TIS982_DEMO\EXTFORMS\ПРИМЕР.ERT(218)}: ПостроительКуба::ПостроитьКуб(Строка strCS=Provider=VFPOLEDB;Data Source=C:\bases\tis982_demo\, MetaDataWork rs1c=, Строка qryText=SELECT
(Журнал.DATE) Период
, $Продажи.Фирма [Фирма $Справочник.Фирмы]
, $Продажи.Поставщик [Поставщик $Справочник.Контрагенты]
, $Продажи.Покупатель [Покупатель $Справочник.Контрагенты]
, $Продажи.Номенклатура [Номенклатура $Справочник.Номенклатура]
, $Продажи.ПродСтоимость ПродСтоимость
, $Продажи.Себестоимость Себестоимость
, $Продажи.Количество Количество
FROM 1SJOURN AS Журнал
INNER JOIN $Регистр.Продажи AS Продажи ON Журнал.IDDOC = Продажи.IDDOC, ТаблицаЗначений D=, ТаблицаЗначений M=, Строка strFileName=, Число boolDebug=0, Строка strExecutor=ODBCRecordset) : FAILED! ICommandText::Execute(): SQL: Column 'ФИРМА_1C_TYPE_СПРАВОЧНИК_1C_DOT_ФИРМЫ' is not found.
If DBCommand.Execute(ТекстЗапроса) > 0 Then
{C:\bases\tis982_demo\ПостроительКуба.ert(98) }
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #606 - 22. Октября 2015 :: 08:12
Печать  
ПостроительКуба - это пример, в реальной работе с ним всё грустно.

В частности, для построения куба результат запроса выгружается во временную таблицу (dbf), и куб строится уже по ней. При этом алиасы полей с типизацией метапарсер разворачивает во что-то вроде ФИРМА_1C_TYPE_СПРАВОЧНИК_1C_DOT_ФИРМЫ, а длина имени поля в dbf = 10 символов..
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Mikeware
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 262
Зарегистрирован: 27. Июля 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #607 - 22. Октября 2015 :: 13:56
Печать  
berezdetsky писал(а) 22. Октября 2015 :: 08:12:
ПостроительКуба - это пример, в реальной работе с ним всё грустно.

В частности, для построения куба результат запроса выгружается во временную таблицу (dbf), и куб строится уже по ней. При этом алиасы полей с типизацией метапарсер разворачивает во что-то вроде ФИРМА_1C_TYPE_СПРАВОЧНИК_1C_DOT_ФИРМЫ, а длина имени поля в dbf = 10 символов..

т.е. без типизации обходиться, в строки их хренячить ?
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #608 - 22. Октября 2015 :: 14:46
Печать  
Ну да, если не заморачиваться. По хорошему - переписать без использования временных dbf.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Mikeware
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 262
Зарегистрирован: 27. Июля 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #609 - 28. Октября 2015 :: 11:40
Печать  
Все вроде заработало, но сегодня с утра "Microsoft XML, v3.0 не установлено".
что я мог сломать? И главное - как починить?
msxml3.dll присутствуют. равно как и msxml6.dll, других нет
пробовал разрегистрировать и заново зарегистрировать msxml3.dll - никакого эффекта
Винда - семерка, 64-разрядная... удалял и регичтрировал и из system32, и из SystemWOW64.
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #610 - 28. Октября 2015 :: 17:30
Печать  
Оно при запуске проверяет установку используемых библиотек. Для MS XML берётся имя файла из ветки
HKCR\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\3.0\0\win32
и проверяется, что этот файл существует.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Mikeware
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 262
Зарегистрирован: 27. Июля 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #611 - 29. Октября 2015 :: 04:43
Печать  
раздел в реесте есть, имя файла указано верно, файл в наличии, права на чтение реестра есть, права на файл вроде тоже..
прилагаю скрин
  
Наверх
ICQ  
IP записан
 
Mikeware
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 262
Зарегистрирован: 27. Июля 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #612 - 29. Октября 2015 :: 14:17
Печать  
посмотрел процмоном - читалась ветка не HKCR, а HKCU. там такого раздела не было. создал, не помогло...
ошибка та же
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #613 - 30. Октября 2015 :: 07:14
Печать  
Mikeware писал(а) 29. Октября 2015 :: 04:43:
раздел в реесте есть, имя файла указано верно, файл в наличии, права на чтение реестра есть, права на файл вроде тоже..

Windows 7 под руками нет, и в 8.1 и в 10 у меня там прописан файл C:\Windows\SysWOW64\msxml3.dll
Причём типом REG_SZ, не REG_EXPAND_SZ. Возможно, в этом дело.

Mikeware писал(а) 29. Октября 2015 :: 14:17:
посмотрел процмоном - читалась ветка не HKCR, а HKCU.

Код выполняет поиск в HKCR. Посмотрел в 8.1: система смотрит в сначала в HKCU, а когда там не находит, смотрит в HKCR.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Mikeware
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 262
Зарегистрирован: 27. Июля 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v2.04
Ответ #614 - 30. Октября 2015 :: 07:44
Печать  
мучаю процмон дальше.
после чтения данных из ключа реестра -
Type:      REG_SZ
Length:      66
Data:      %SystemRoot%\System32\msxml3.dll
пытается открыть файл
C:\bases\1c\Users\..<имя пользователя 1с>..\%SystemRoot%\System32
Естественно, не находит. Но почему и откуда подставляет путь к каталогу пользователя 1С???
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 39 40 [41] 42 
ОтправитьПечать