Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Очень популярная тема (более 25 ответов) помагите запустить Сводный отчет OLAP (число прочтений - 9624 )
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #15 - 23. Августа 2007 :: 03:46
Печать  
да что за не везуха Печаль
теперь вот так орет 1CQA :

ТПривязки.ВыбратьСтроки();
{D:\BASE\DEMO\TRADE\DEMODB\CLASSES\ОБЩИЕ.ФОРМА.ПРИВЯЗКА.ERT(197)}: Значение не представляет агрегатный объект (ВыбратьСтроки)
В методе: УстановитьФорму не совпадают типы в параметре: РасширяемаяФорма. Заявленный тип: РасширяемаяФорма; полученный тип: НеизвестныйОбъект
гРФорма.УстановитьФорму(Форма);
{C:\1C\SORCES\OLAP\1CQA.ERT(188)}: Ошибка: неверный тип метода в классе: Общие.Форма.Привязка файл: D:\Base\Demo\trade\DemoDB\Classes\Общие.Форма.Привязка.ert

Озадачен
  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #16 - 23. Августа 2007 :: 05:28
Печать  
JohnyDeath писал(а) 21. Августа 2007 :: 12:05:
Если не можешь побороть 1CQA, напиши свой внешний отчет, где будет выполняться запрос с этим текстом! ВСЁ!

  
Наверх
 
IP записан
 
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #17 - 23. Августа 2007 :: 05:33
Печать  
мой внешний выдаст тоже, что и это Печаль
Соединение.Open(ТекстЗапроса);
{C:\1C\SORCES\OLAP\СВОДНЫЙ.ERT(77)}: Microsoft® OLE DB Provider for Analysis Services: Error while processing a partition: '[Microsoft][ODBC Visual FoxPro Driver]SQL: Column 'DATE' is not found.;S0022'.

Нерешительный
  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #18 - 23. Августа 2007 :: 05:37
Печать  
pavlo писал(а) 23. Августа 2007 :: 03:46:
да что за не везуха Печаль
теперь вот так орет 1CQA :

ТПривязки.ВыбратьСтроки();
{D:\BASE\DEMO\TRADE\DEMODB\CLASSES\ОБЩИЕ.ФОРМА.ПРИВЯЗКА.ERT(197)}: Значение не представляет агрегатный объект (ВыбратьСтроки)
В методе: УстановитьФорму не совпадают типы в параметре: РасширяемаяФорма. Заявленный тип: РасширяемаяФорма; полученный тип: НеизвестныйОбъект
гРФорма.УстановитьФорму(Форма);
{C:\1C\SORCES\OLAP\1CQA.ERT(188)}: Ошибка: неверный тип метода в классе: Общие.Форма.Привязка файл: D:\Base\Demo\trade\DemoDB\Classes\Общие.Форма.Привязка.ert

Озадачен

какая версия 1с++ у тебя ?
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #19 - 23. Августа 2007 :: 05:41
Печать  
2.0.3.3
  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #20 - 23. Августа 2007 :: 05:44
Печать  
pavlo писал(а) 23. Августа 2007 :: 05:33:
мой внешний выдаст тоже, что и это Печаль
Соединение.Open(ТекстЗапроса);
{C:\1C\SORCES\OLAP\СВОДНЫЙ.ERT(77)}: Microsoft® OLE DB Provider for Analysis Services: Error while processing a partition: '[Microsoft][ODBC Visual FoxPro Driver]SQL: Column 'DATE' is not found.;S0022'.

Нерешительный

Ты вообще читаешь, что тебе пишут???
Сделай внешний отчет, где по кнопке будет выполняться следующее:
Код
Выбрать все
БД=СоздатьОбъект("OLEDBData");
Каталог=?(Прав(КаталогИБ(), 1)= "\", Лев(КаталогИБ(), СтрДлина(КаталогИБ())-1), КаталогИБ());
СтрокаСоединения="Provider=VFPOLEDB.1;Deleted=Yes;Data Source="+Каталог+";Mode=ReadWrite;Extended Properties="";User ID="";Password="";Mask Password=False;Collating Sequence=RUSSIAN;DSN=""";;
Рез=БД.Соединение(СтрокаСоединения);
RS=БД.СоздатьКоманду();

ТекстМетаЗапроса="
|SELECT Фирмы.descr,
|Пок.id, Пок.parentid, Пок.descr,
|Пост.id, Пост.parentid, Пост.descr,
|Ном.id,Ном.parentid, Ном.descr,
|Прод.date,Прод.date,
|$Прод.ПродСтоимость,$Прод.Себестоимость,$Прод.Количество
|FROM $Регистр.Продажи AS Прод, $Справочник.Фирмы AS Фирмы,
|$Справочник.Контрагенты AS Пок,
|$Справочник.Контрагенты AS Пост,
|$Справочник.Номенклатура AS Ном
|WHERE
|($Прод.Фирма=Фирмы.id) AND ($Прод.Покупатель=Пок.id) AND
|($Прод.Поставщик=Пост.ID) AND ($Прод.Номенклатура=Ном.id)
|AND (Прод.Date = {d '2006-09-09'})
|";
ТЗ=RS.ВыполнитьИнструкцию(ТекстМетаЗапроса);
 


  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #21 - 23. Августа 2007 :: 08:46
Печать  
pavlo писал(а) 23. Августа 2007 :: 05:41:
2.0.3.3

Поставь 2.5.0.1
Замени в Приоткрытии строки на
Код
Выбрать все
	гРасшФорма=СоздатьОбъект("Сервис"); //РасшФормы
	//гРасшФорма.ЗагрузитьМодуль(); просто закомментируй
 


и будет счастье  Улыбка
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #22 - 23. Августа 2007 :: 10:11
Печать  
ev-kov писал(а) 23. Августа 2007 :: 08:46:
pavlo писал(а) 23. Августа 2007 :: 05:41:
2.0.3.3

Поставь 2.5.0.1
Замени в Приоткрытии строки на
Код
Выбрать все
	гРасшФорма=СоздатьОбъект("Сервис"); //РасшФормы
	//гРасшФорма.ЗагрузитьМодуль(); просто закомментируй
 


и будет счастье  Улыбка


поставил новый, но разве там не оторвали вовсе формекс? теперь вот так
гРасшФорма=СоздатьОбъект("Сервис");
{C:\1C\SORCES\OLAP\1CQA.ERT(184)}: Неудачная попытка создания объекта (Сервис)

Добавил загрузку раздельно Formex.dll
все равно пишет вот так:

ТПривязки.ВыбратьСтроки();

{D:\BASE\DEMO\TRADE\DEMODB\CLASSES\ОБЩИЕ.ФОРМА.ПРИВЯЗКА.ERT(197)}: Значение не представляет агрегатный объект (ВыбратьСтроки)
В методе: УстановитьФорму не совпадают типы в параметре: РасширяемаяФорма. Заявленный тип: РасширяемаяФорма; полученный тип: НеизвестныйОбъект
гРФорма.УстановитьФорму(Форма);
{C:\1C\SORCES\OLAP\СВОДНЫЙ.ERT(95)}: Ошибка: неверный тип метода в классе: Общие.Форма.Привязка файл: D:\Base\Demo\trade\DemoDB\Classes\Общие.Форма.Привязка.ert


1с++ и FormEx загружен новый проверил!
  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #23 - 23. Августа 2007 :: 10:28
Печать  
JohnyDeath писал(а) 23. Августа 2007 :: 05:44:
pavlo писал(а) 23. Августа 2007 :: 05:33:
мой внешний выдаст тоже, что и это Печаль
Соединение.Open(ТекстЗапроса);
{C:\1C\SORCES\OLAP\СВОДНЫЙ.ERT(77)}: Microsoft® OLE DB Provider for Analysis Services: Error while processing a partition: '[Microsoft][ODBC Visual FoxPro Driver]SQL: Column 'DATE' is not found.;S0022'.

Нерешительный

Ты вообще читаешь, что тебе пишут???
Сделай внешний отчет, где по кнопке будет выполняться следующее:


Сделал как ты показал, все нормально подсоединяется! Печаль
  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #24 - 23. Августа 2007 :: 13:34
Печать  
А выполняется?
  
Наверх
 
IP записан
 
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #25 - 24. Августа 2007 :: 05:39
Печать  
JohnyDeath писал(а) 23. Августа 2007 :: 13:34:
А выполняется?

да, там в ТЗ выбирается куча всего Улыбка
« Последняя редакция: 24. Августа 2007 :: 07:04 - pavlo »  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #26 - 05. Сентября 2007 :: 12:30
Печать  
pavlo писал(а) 21. Августа 2007 :: 05:27:
JohnyDeath писал(а) 20. Августа 2007 :: 11:06:
Нет, проблема не в этой строчке. Её я поставл для того чтобы запрос отработал только один день движения по регистру "Продажи", а не за весь учётный период.
Покажи ошибку, которую он тебе выдаёт. Если он ругается на то, что у тебя нет поля "Date" в таблице движения регистра "Продажи", значит его там действительно нет, а это значит, что ты не поставил в конфигураторе галочку "Быстрая обработка движений" для этого регистра.

Запихни текст этого запроса в 1CQA. Если вылезет ошибка - покажи какая.


{C:\СВОДНЫЙ.ERT(74)}: База данных не установлена
PROVIDER=MSOLAP.2;DATA SOURCE=D:\Base\Demo\trade\DemoDB\Продажи.cub;SOURCE_DSN=trade;

однако системный DSN прописан в точности как доке Печаль

MSSQL установлен? MS OLAP установлен?
Не уверен что поможет, но стоит проверить.
  
Наверх
IP записан
 
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #27 - 08. Сентября 2007 :: 04:36
Печать  
да стоит Печаль
  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
pavlo
1c++ donor
1c++ power user
Отсутствует



Сообщений: 712
Местоположение: г. Новосибирск
Зарегистрирован: 10. Ноября 2006
Пол: Мужской
Re: помагите запустить Сводный отчет OLAP
Ответ #28 - 13. Сентября 2007 :: 04:22
Печать  
Народ ну помогите для начала запустить этот блин 1CQA, никто что то не может объяснить почему он не пашет Печаль
Плиззз!


Код
Выбрать все
РасширениеФормы=Сам(Контекст).ПолучитьБазовыйКласс("РасширениеФормы");
{D:\МОИ ДОКУМЕНТЫ\ДОСТУПНАЯ\ТРИУМФ2\CLASSES\ОБЩИЕ.ФОРМА.ПРИВЯЗКА.ERT(34)}: Поле агрегатного объекта не обнаружено (ПолучитьБазовыйКласс)
В методе: УстановитьФорму не совпадают типы в параметре: РасширяемаяФорма. Заявленный тип: РасширяемаяФорма; полученный тип: НеизвестныйОбъект
гРФорма.УстановитьФорму(Форма); 

  

1с++     3.2.4.1
Formex  2.0.5.99b
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать