Переключение на Главную Страницу Страницы: 1 ... 26 27 [28] 29 30 ... 42 ОтправитьПечать
Очень популярная тема (более 25 ответов) Консоль и расширения запросов 1С++ v2.04 (число прочтений - 391788 )
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #405 - 19. Апреля 2010 :: 05:56
Печать  
Когда получаю куб через консоль запросов и в нем нет данных, открывается модальное окно консоли с надписью "... Source data contain no rows..." и пока на него не ткнешь, оно висит.

Есть задания робота по формированию кубов и отправке в розницу. Когда робот встречает такое окно, он затыкается и больше ничего не делает. Можно ли сделать, чтобы окно закрывалось само через 10 секунд после открытия?
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #406 - 19. Апреля 2010 :: 06:53
Печать  
После одного из последних фиксов, если куб не содержит данных, СоздатьКуб() возвращает пустую строку. Твой робот это проверяет?
  

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



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #407 - 19. Апреля 2010 :: 07:28
Печать  
Проверяет, но похоже это сообщение появляется раньше проверки
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #408 - 19. Апреля 2010 :: 07:40
Печать  
Значит, у робота ВК устаревшей конструкции, или давай тестовый стенд.
  

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



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #409 - 19. Апреля 2010 :: 07:50
Печать  
ВК последняя присланная, а тестовую обработку сделаю, но не быстро.
  
Наверх
ICQ  
IP записан
 
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #410 - 19. Апреля 2010 :: 10:27
Печать  
vivm писал(а) 19. Апреля 2010 :: 07:50:
ВК последняя присланная, а тестовую обработку сделаю, но не быстро.


Увы, не получится сделать тестовую обработку  Нерешительный У меня достаточно сложный запрос на 4 экрана в базе, совсем непохожей на ТиС.

Эта ошибка не возникает, когда в результатах запроса совсем ничего нет. К документам в запросе приджойнен справочник и когда в результатах запроса пустые значения одного справочника (и только они), тогда и появляется эта ошибка. Видимо консоль считает, что в результатах что-то есть, но обработать это что-то не может.

Ладно, поиграюсь ещё с запросом, может победю  Улыбка
  
Наверх
ICQ  
IP записан
 
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #411 - 19. Апреля 2010 :: 10:55
Печать  
Ошибку победил, заменив условие
Код
Выбрать все
Case when ($ТипУслугДляЗП.Опт=1) Then 1	Else 0 End as Опт 


на
Код
Выбрать все
case when ТипУслугДляЗП.ID=$ПустойИд Then 0 when ($ТипУслугДляЗП.Опт=1) Then 1 Else 0 End as Опт 



может пригодится кому ...
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #412 - 19. Апреля 2010 :: 12:01
Печать  
Прикольный удар в бубен..  Озадачен  У тебя там с сылочной целостностью всё в порядке?
  

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



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #413 - 19. Апреля 2010 :: 22:49
Печать  
Рано радовался ... Чтобы локализовать ошибку, сильно кастрировал запрос, и кастрированному запросу это изменение помогло, а когда вставил в полный запрос, ошибка осталась. Так что ещё буду биться.
  
Наверх
ICQ  
IP записан
 
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #414 - 20. Апреля 2010 :: 03:14
Печать  
Не поленился, сделал переиндексацию базы и проверку целостности. Ошибок не нашел, но ошибка в отчете ушла. Вернул последние изменения. Ошибка не появилась. Точно бубен.

В копии базы, где ошибка проявлялась, отчеты с вышеописанной разницей  один работает (показывает результат), второй показывает ошибку. (Убрал ещё одну неточность в тексте запроса).

Иван, ты наверное можешь и лечить по фотографии?  Подмигивание

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


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #415 - 20. Апреля 2010 :: 06:33
Печать  
Планы выполнения сравни в копии и в переиндексированной. Если одинаковые - спишем на сбой индекса.

"А я ещё и на машинке.." © Матроскин  Очень довольный
  

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



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #416 - 20. Апреля 2010 :: 08:12
Печать  
При поверхностном сравнении рабочего запроса в обеих базах план одинаковый. Как эти портянки сравнивать?
Нет инструмента, чтобы план в текстовую форму преобразовать, а потом тексты сравнить?
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #417 - 20. Апреля 2010 :: 08:39
Печать  
  

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


1C++ rocks!

Сообщений: 5
Зарегистрирован: 21. Апреля 2010
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #418 - 21. Апреля 2010 :: 09:17
Печать  
Скачал и поставил qryConsole_002.zip
У меня 1С77:Комплексная.
Тип: файловый.

написал обработку с текстом:
     ЗагрузитьВнешнююКомпоненту("qryConsole.dll");
     мКонсоль = СоздатьОбъект("AddIn.qryConsole");
     мКонсоль.СтрокаПодключения = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + КаталогИБ() + ";Extended Properties=""DBASE IV;"";";
//      Консоль.Выполнитель = "AccountsRecordset";
//      Консоль.ОткрытьФорму();

программы выдает ошибку : см.прикрепленный файл

помогите мне. что я не сделал?
  

1_006.JPG ( 41 KB | Загрузки )
1_006.JPG
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Консоль и расширения запросов 1С++ v1.85
Ответ #419 - 21. Апреля 2010 :: 09:52
Печать  
Перечитай требования к конфигурации в документации.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 26 27 [28] 29 30 ... 42
ОтправитьПечать