Имя: Пароль:
1C
1C 7.7
v7: Перешел из файловой в SQL версию 7.7 отчет перестал работать!
,
0 recovery_man
 
04.10.11
15:29
Все здравствуйте, нужна помощь вот в чем! Пересел на СКЛ с файловой 7.7(027) всё гуд, крутиться вертится кроме одного отчета, который просто закрывает программу 1с как и не было её! Хотя в файловой открылся на ура и работает корректно. Кто сталкивался? Что может быть причиной?
1 DeiMos
 
04.10.11
15:31
ВключитьSQL(0)?
2 Ёпрст
 
04.10.11
15:31
кривой запрос
3 recovery_man
 
04.10.11
15:33
(1) Непонял
(2) Да там действительно есть запрос к докам! но как отловить? в чём глюк...:(
4 kudlach
 
04.10.11
15:34
Есть запросы, работающие в 7.7, которые перестают пониматься под СКУЛЕМ.
Типовые отчеты вроде ка обязаны работать.
5 Скользящий
 
04.10.11
15:35
ВключитьSQL(0) перед запросом
6 recovery_man
 
04.10.11
15:35
(4) о типовых речь и не идет! Речь о не типовом написанный 2-мя запросами к документам!
7 recovery_man
 
04.10.11
15:36
(5) Можно поподробнее?
8 mishaPH
 
04.10.11
15:38
Запрос = СоздатьОбъект("Запрос");
Запрос.ВключитьSQL(0);
9 AeDen
 
04.10.11
15:39
да уж куда подробнее
10 mishaPH
 
04.10.11
15:40
(8) вообще эта хрень сразу быстродействие этого отчета валит. проще проанализировать на чем оно валить может и переписать. Есть свои ньюансы.
11 recovery_man
 
04.10.11
15:40
(8) Спасибо понял !
12 Попытка1С
 
04.10.11
15:41
(10) Наоборот вообще то, с вклsql быстрее.
13 recovery_man
 
04.10.11
15:41
(9)ни к чему критика - просто ещё не сталкивался!
14 recovery_man
 
04.10.11
15:41
(10) Фиг с ним с быстродействием, пока что не это важно
15 recovery_man
 
04.10.11
15:45
Всем спасибо Огромное, заработал!
(8)mishaPH  Особый респект за пример!
16 Медведик
 
04.10.11
15:46
(0) Проблемы могут быть с бух. запросами, где выбираются проводки, затем обрабатываются в цикле перебором.
17 Медведик
 
04.10.11
15:46
(16) Но это не ваш случай :)
18 Ёпрст
 
04.10.11
15:47
(0) ставь залипуху ВключитьSQL(0)
и забудь про скорость выполнения запроса - она уменьшится в разы.

Или исправляй текст запроса, а еще лучше, переписывай на прямой запрос.
19 recovery_man
 
04.10.11
15:48
(18) А для чего думаете я ставиль СКЛ перепишу канешна :) !!!
20 Попытка1С
 
04.10.11
15:49
(18) "и забудь про скорость выполнения запроса - она уменьшится в разы"

где-то выкладывались тесты, что как раз наоборот...
21 Ёпрст
 
04.10.11
15:49
(19) прямые запросы работают и в дбф, для этого ставить скуль и переводить базу туда нет необходимости.
22 1Сергей
 
04.10.11
15:49
(19) ты мог переписать на SQL не переходя на SQL
23 Ёпрст
 
04.10.11
15:50
(20) :))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
24 recovery_man
 
04.10.11
15:50
(20) и (18) Я вас помирю Скорость и там и там примерно одинакова за период в пол года!
25 Попытка1С
 
04.10.11
15:50
26 mishaPH
 
04.10.11
15:51
(20) с чего это вруг то? отключаем фишки скл в базе скл и думаем оно быстрее залетает?

Автор у тебя видимо в запросе группировка может по реквизиту с неогр длинной или запрос по доку где он последний в списке этот реквизит.
27 Ёпрст
 
04.10.11
15:51
(24) замер сделай, чтоб так утверждать
+ как ты замерил, если без этой залипухи у тебя не работает, так что, ври, да не завирайся.
28 Попытка1С
 
04.10.11
15:51
Тьфу ты, я параметр перепутал....
29 recovery_man
 
04.10.11
15:52
(21) и буду к дбф кам обращаться? скл удобнее! баз то не 1 а много!
30 Ёпрст
 
04.10.11
15:52
(25)
Время выполнения запроса
Запрос.ВключитьSQL(1) -> 5.5 сек.
Запрос.ВключитьSQL(0) -> 49.5 сек

Мот того, чернички поешь ???

49>>>>>>>>>>>>>>>5
31 recovery_man
 
04.10.11
15:53
(27) с этой залипухой я имел в виду!
32 Ёпрст
 
04.10.11
15:53
(29) че ? Быстрее дбф пока еще ничего нет, если что.
33 Ёпрст
 
04.10.11
15:54
(31) с каким запросом ? где ты его выполнял ? В какой базе? в скулевой ?
34 recovery_man
 
04.10.11
15:56
(30) я и не спорю! не проверял, я опровергаю что мол упадёт в разы  
Ёпрст3
18 - 04.10.11 - 15:47
(0) ставь залипуху ВключитьSQL(0)  - за это спасибо
и забудь про скорость выполнения запроса - она уменьшится в разы.                              - ничего не в разы
35 Попытка1С
 
04.10.11
15:57
(30) Написал в (28) перепутал я, думал что у автора будет (1)
36 Ёпрст
 
04.10.11
15:57
(34) текст запроса и замеры в студию.
37 recovery_man
 
04.10.11
15:57
(33) Выполнял с залипухой на обеих копиях базы! но это мой частный случай так что ... не буду спорить нет смысла!
38 Ёпрст
 
04.10.11
15:58
(35) да я понял ужо, тут тырнет как на оленях, медленно обновляется
39 Ёпрст
 
04.10.11
15:59
(37) А мы и не спорим, просто ты врешь и всё тут.
А без тестов , говорящих об обратном, это так и есть.
40 recovery_man
 
04.10.11
16:00
(39) Угу зашел суда соврать! :)
41 Ёпрст
 
04.10.11
16:01
(40) замеры предоставишь, али нет ?
42 Попытка1С
 
04.10.11
16:06
(40) Покажи код отчета.
43 recovery_man
 
04.10.11
16:08
файловая
Запрос.Выполнить(ТекстЗапроса) = 0 Тогда    1    2.845648    43.31
ЗапросОст.Выполнить(ТекстЗапросаОст) = 0 Тогда    1    2.738319    41.68
ЗапросОст.Выгрузить(ТабНачОст,0,1);    1    0.203576    3.10
скульная с залипухой
ЗапросОст.Выполнить(ТекстЗапросаОст) = 0 Тогда    1    6.705912    79.62
Запрос.Выполнить(ТекстЗапроса) = 0 Тогда    1    1.591157    18.89
ЗапросОст.Выгрузить(ТабНачОст,0,1);    1    0.073105    0.87
44 recovery_man
 
04.10.11
16:10
(42) Зачем он вам? я его не писал поэтому не красиво как то получится, разглашать не своё!
45 recovery_man
 
04.10.11
16:11
(41) ну и где в разы?
46 Попытка1С
 
04.10.11
16:11
Без кода не интересно.
47 recovery_man
 
04.10.11
16:12
(46) Ну ... напишу свой выложу :)
48 Ёпрст
 
04.10.11
16:13
(43) ты якорь?

Проверь на СКУЛЬНОЙ базе с использованием Запрос.ВключитьSQL(0)  и без.
Результаты в студию.
49 recovery_man
 
04.10.11
16:14
(43) ты якорь! читай тему!
50 bushd
 
04.10.11
16:15
(8) Охренеть. Век живи, век учись.
51 recovery_man
 
04.10.11
16:15
он так у меня выбивает 1с!
52 chief accountant
 
04.10.11
16:16
(49) Смысл сравнивать DBF и SQL?
53 Cthulhu
 
04.10.11
16:17
(49): тогда нехрен и сравнивать пока запрос не поправишь. так что не он, а ты (причем не просто якорь, но тупой якорь).
54 Ёпрст
 
04.10.11
16:19
(51) п..ц читай (27) сперва.
55 Ёпрст
 
04.10.11
16:19
+54 могу повторить еще раз :
>>>>+ как ты замерил, если без этой залипухи у тебя не работает, так что, ври, да не завирайся.
56 recovery_man
 
04.10.11
16:21
(55) Не понял сразу, туплю ...
57 Ёпрст
 
04.10.11
16:23
;)
Программист всегда исправляет последнюю ошибку.