Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Крах 1С при попытки выполнения запроса (число прочтений - 6418 )
Стрелок
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 134
Местоположение: Ukrane
Зарегистрирован: 31. Октября 2008
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #15 - 24. Февраля 2017 :: 10:22
Печать  
Так... раскопал. Итак
1. Если перед тем как воспользоваться "Выбрать" просто открыть форму выбора любым другим способом (хоть из документа хоть из другой обработки через "ОткрытьФорму") - дальше все работает в "проблемной" обработке
2. Если сразу же попытаться сделать "Выбрать" или "ОткрытьФорму" из "проблемной" обработки - валится 1С


Гуру - ваши предположения?
  
Наверх
 
IP записан
 
Djelf
God Member
*****
Отсутствует


Ubuntu + wine@etersoft
+ 1C 7.7

Сообщений: 634
Местоположение: Питер
Зарегистрирован: 02. Ноября 2007
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #16 - 24. Февраля 2017 :: 11:18
Печать  
Попробуй реквизит ПолнНаименование в самый низ перенести.
Пока других предположений нет.
  
Наверх
www  
IP записан
 
Стрелок
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 134
Местоположение: Ukrane
Зарегистрирован: 31. Октября 2008
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #17 - 24. Февраля 2017 :: 11:20
Печать  
Djelf писал(а) 24. Февраля 2017 :: 11:18:
Попробуй реквизит ПолнНаименование в самый низ перенести.
Пока других предположений нет.


Падает на тех же условиях. Библиотеки еще не обновлял. Порядок загрузки не менял.
  
Наверх
 
IP записан
 
Djelf
God Member
*****
Отсутствует


Ubuntu + wine@etersoft
+ 1C 7.7

Сообщений: 634
Местоположение: Питер
Зарегистрирован: 02. Ноября 2007
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #18 - 24. Февраля 2017 :: 13:08
Печать  
Стрелок писал(а) 24. Февраля 2017 :: 09:37:
Скопировал полностью глобальник из "боевой" базы в тестовую - работает. на боевой - не работает..... бл

Хех... воспроизвел Подмигивание
Сделал каталог с русскими буквами - упала!
Наверное дело в этом http://www.1cpp.ru/docum/icpp/html/oledb.html#settemptablesdir
  
Наверх
www  
IP записан
 
Стрелок
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 134
Местоположение: Ukrane
Зарегистрирован: 31. Октября 2008
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #19 - 24. Февраля 2017 :: 13:12
Печать  
Djelf писал(а) 24. Февраля 2017 :: 13:08:
Стрелок писал(а) 24. Февраля 2017 :: 09:37:
Скопировал полностью глобальник из "боевой" базы в тестовую - работает. на боевой - не работает..... бл

Хех... воспроизвел Подмигивание
Сделал каталог с русскими буквами - упала!
Наверное дело в этом http://www.1cpp.ru/docum/icpp/html/oledb.html#settemptablesdir



УстановитьКаталогВремТаблиц?

Увы. переименовал каталог базы английскими буквами - валится Печаль
  
Наверх
 
IP записан
 
Djelf
God Member
*****
Отсутствует


Ubuntu + wine@etersoft
+ 1C 7.7

Сообщений: 634
Местоположение: Питер
Зарегистрирован: 02. Ноября 2007
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #20 - 24. Февраля 2017 :: 13:14
Печать  
Да УстановитьКаталогВремТаблиц.
Причем при повторном запуске 1с уже не упала т.е. очень похоже на это.
  
Наверх
www  
IP записан
 
Стрелок
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 134
Местоположение: Ukrane
Зарегистрирован: 31. Октября 2008
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #21 - 24. Февраля 2017 :: 13:20
Печать  
Djelf писал(а) 24. Февраля 2017 :: 13:14:
Да УстановитьКаталогВремТаблиц.
Причем при повторном запуске 1с уже не упала т.е. очень похоже на это.


Поставил в глобальнике БыстрыйЗапрос.УстановитьКаталогВремТаблиц("C:\Temp");

до одного места....
  
Наверх
 
IP записан
 
Djelf
God Member
*****
Отсутствует


Ubuntu + wine@etersoft
+ 1C 7.7

Сообщений: 634
Местоположение: Питер
Зарегистрирован: 02. Ноября 2007
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #22 - 24. Февраля 2017 :: 13:33
Печать  
У меня падает только в одном случае если удалить базу и добавить.
И только при первом запуске.

Обновляй вк`шки... Так мы лет сто гадать будем что творится.
Я понимаю что есть золотое правило "работает - не трожь", так ведь не работает!
  
Наверх
www  
IP записан
 
Стрелок
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 134
Местоположение: Ukrane
Зарегистрирован: 31. Октября 2008
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #23 - 24. Февраля 2017 :: 13:43
Печать  
Djelf писал(а) 24. Февраля 2017 :: 13:33:
У меня падает только в одном случае если удалить базу и добавить.
И только при первом запуске.

Обновляй вк`шки... Так мы лет сто гадать будем что творится.
Я понимаю что есть золотое правило "работает - не трожь", так ведь не работает!


Ок.
Вопрос - ты выше написал что в новой версии 1с++ не нужна регистрация. Я так понимаю речь о regsvr32. Но я не помню чтобы она и раньше была нужна. о чем речь?
  
Наверх
 
IP записан
 
Djelf
God Member
*****
Отсутствует


Ubuntu + wine@etersoft
+ 1C 7.7

Сообщений: 634
Местоположение: Питер
Зарегистрирован: 02. Ноября 2007
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #24 - 24. Февраля 2017 :: 13:47
Печать  
Стрелок писал(а) 24. Февраля 2017 :: 13:43:
Вопрос - ты выше написал что в новой версии 1с++ не нужна регистрация. Я так понимаю речь о regsvr32. Но я не помню чтобы она и раньше была нужна. о чем речь?

Была нужна. Первый запуск 1с под админом был нужен. На текущих версиях это не требуется.
  
Наверх
www  
IP записан
 
Стрелок
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 134
Местоположение: Ukrane
Зарегистрирован: 31. Октября 2008
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #25 - 24. Февраля 2017 :: 13:52
Печать  
Итак
1. обновил библиотеку 1с++
2. прописал каталог временных таблиц
3. переименовал каталог базы по английски

пока не валится. посмотрим что будет дальше

Огромное спасибо Djelf за помощь.

Последний вопрос - раньше была классная документация по использованию прямых запросов с примерами для скуль и дбф. есть что то подобное свежей версии? у меня эта дока аж от 2007 года
свежие хелпы тоже есть, но там нет примеров....
  
Наверх
 
IP записан
 
Djelf
God Member
*****
Отсутствует


Ubuntu + wine@etersoft
+ 1C 7.7

Сообщений: 634
Местоположение: Питер
Зарегистрирован: 02. Ноября 2007
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #26 - 24. Февраля 2017 :: 14:02
Печать  
В тех примерах разве что для sql и sqlite использование witch не описано, а у dbf  то что могло изменится с 2007?

Кстати, вот эту ветку прочитай http://www.1cpp.ru/forum/YaBB.pl?num=1176287559
  
Наверх
www  
IP записан
 
Стрелок
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 134
Местоположение: Ukrane
Зарегистрирован: 31. Октября 2008
Пол: Мужской
Re: Крах 1С при попытки выполнения запроса
Ответ #27 - 24. Февраля 2017 :: 14:07
Печать  
Djelf писал(а) 24. Февраля 2017 :: 14:02:
В тех примерах разве что для sql и sqlite использование witch не описано, а у dbf  то что могло изменится с 2007?



например функции самой библиотеки. ну ладно - нет так нет.. мне и той описалки хватает в принципе
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Крах 1С при попытки выполнения запроса
Ответ #28 - 28. Февраля 2017 :: 08:07
Печать  
Вот это, конечно, жестко:

Код (C++)
Выбрать все
ТекГруппа=_IdToStr(Лев(Прав(ЗначениеВСтрокуВнутр(ТекГруппа),15),13)); 



Есть же установитьТекстовыйПараметр
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать