1с ошибка времени выполнения запрос выполнить

Взаимодействие клиент-сервер: не могу выполнить запрос на сервере

Я
   Maлblш

02.02.13 — 14:44

В процедуре &НаСервере создаю запрос, а метод Выполнить() не доступен. Как так может быть?..

   Amra

1 — 02.02.13 — 14:46

Что то не договариваешь. Какая ошибка то?

   GANR

2 — 02.02.13 — 14:49

(0) Код и и файлы на files.mail.ru в студию

   Maлblш

3 — 02.02.13 — 14:53

(1) При двойном щелчке по таблице значений в событии Выбор() пытаюсь найти и открыть определенный документ. Из этой пороцедуры перехожу в другую (&НаСервере), где пытаюсь создать и выполнить запрос для поиска этого самого документа. В строке

Результат = Запрос.Выполнить()

вываливается ошибка выполнения и говорит мне, что такой метод у переменной Запрос не найден О_о

   Amra

4 — 02.02.13 — 14:56

(3) Пройдись отладчиком, похоже что переменная запрос имеет другой тип

   DrShad

5 — 02.02.13 — 14:57

(3) значит твой переменная Запрос вовсе не запрос

   GANR

6 — 02.02.13 — 14:58

(3) Короче, см. (2)

   Maлblш

7 — 02.02.13 — 14:58

(5) В том-то и дело, что запрос! К примеру метод УстановитьПараметр() доступен.

   DrShad

8 — 02.02.13 — 14:59

код процедуры в студию

   Maлblш

9 — 02.02.13 — 14:59

(6) Вот код:

&НаСервере

Процедура НайтиДокументНаСервере(ПланПериод, ИсточникДохода, СтатьяЗатрат)

   
   Запрос = Новый Запрос;

   
   Если ИсточникДохода <> Неопределено Тогда

       //Это план поступления

       Запрос.Текст =

       «ВЫБРАТЬ

       |    ПланПоступленийПоступления.Ссылка.Ссылка КАК ДокПланПоступлений

       |ИЗ

       |    Документ.ПланПоступлений.Поступления КАК ПланПоступленийПоступления

       |ГДЕ

       |    ПланПоступленийПоступления.Ссылка.ПериодПланирвоания = &ПериодПланирвоания

       |    И ПланПоступленийПоступления.ИсточникДохода = &ИсточникДохода»;

       
       Запрос.УстановитьПараметр(«ПериодПланирования», ПланПериод);

       Запрос.УстановитьПараметр(«ИсточникДохода», ИсточникДохода);

       
       Результат = Запрос.Выполнить();

       Если Не Результат.Пустой() Тогда

           Выборка = Результат.Выбрать().Следующий();

           ДокументСсылка = Выборка.ДокПланПоступлений;

       КонецЕсли;

       
   КонецЕсли;

   
   //Возврат ДокументСсылка;

   
КонецПроцедуры

&НаКлиенте

Процедура ДДСВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)

   
   ТекСтрока = Элемент.ТекущиеДанные;

   
   ПланПериод = НачалоМесяца(ТекСтрока.ДатаДвиженияДата);

   ПланИсточникДохода = ТекСтрока.ПриходИсточникДохода;

   ПланСтатьяЗатрат = ТекСтрока.РасходСтатьяЗатрат;

   
   НайтиДокументНаСервере(ПланПериод, ПланИсточникДохода, ПланСтатьяЗатрат);

   
КонецПроцедуры

   GANR

10 — 02.02.13 — 14:59

Так мы ещё долго будем гадать.

   DrShad

11 — 02.02.13 — 15:02

может в строке Результат = Запрос.Выполнить(); затесались символы из другой раскладки

отладчик какой тип переменной показывает?

   Maлblш

12 — 02.02.13 — 15:02

В строке Результат = Запрос.Выполнить() ошибка времени выполнения: Ошибка при вызове метода контекста (Выполнить)

   pumbaEO

13 — 02.02.13 — 15:03

Если Не Результат.Пустой() Тогда

    Выборка = Результат.Выбрать().Следующий();

    ДокументСсылка = Выборка.ДокПланПоступлений;

КонецЕсли;

Заменить на нормальный код.

Если Не Результат.Пустой() Тогда

Выборка = Результат.Выбрать();

Если Выборка.Следующий() Тогда

    ДокументСсылка = Выборка.ДокПланПоступлений;

КонецЕсли;

КонецЕсли;

   Amra

14 — 02.02.13 — 15:03

(12) Так метод не найден или ошибка времени выполнения?

   Maлblш

15 — 02.02.13 — 15:03

(11) Символы все те… Тип переменной Запрос — Запрос.

   DrShad

16 — 02.02.13 — 15:03

(12) так это совсем другая ошибка!!!!

   DrShad

17 — 02.02.13 — 15:04

[ПланПоступленийПоступления.Ссылка.Ссылка] ошибка здесь!

   GANR

18 — 02.02.13 — 15:04

(15) Запрос конструктором открывается?

   Maлblш

19 — 02.02.13 — 15:04

(13) У меня ошибка в другой строке, до этой я даже не дохожу.

   Maлblш

20 — 02.02.13 — 15:05

(17) Неужели и правда ошиблась… Запрос по ТЗ дока, из него хочу вытащить ссылку на док…

   Maлblш

21 — 02.02.13 — 15:05

Чичас проверю

   DrShad

22 — 02.02.13 — 15:06

(20) зачем дважды Ссылка.Ссылка?

   Maлblш

23 — 02.02.13 — 15:06

*по ТЧ дока, пардон

табличная часть, то бишь

   DrShad

24 — 02.02.13 — 15:07

(23) мы это увидели в запросе — не нужно пояснять

   Maлblш

25 — 02.02.13 — 15:07

Исправила текст запроса, результат тот же.

   Maлblш

26 — 02.02.13 — 15:08

(24) тут просто некоторые товарищи на опечатки в обсуждении темы ругаются.. теперь вот поправляюсь на каждом слове

   Maлblш

27 — 02.02.13 — 15:09

Текст-то наипростейший, конструктором разворачивается. Думаю, дело не в этом.

   DrShad

28 — 02.02.13 — 15:09

а права на документ есть у юзера под которым запрос выполняется?

   DrShad

29 — 02.02.13 — 15:10

(27) в консоли выполняется?

   Maлblш

30 — 02.02.13 — 15:11

(28) Все права есть. Неужели и правда ошиблась в запросе… судорожно проверяю текст на предмет, что хочу получить и в каком виде.

   DrShad

31 — 02.02.13 — 15:13

(30) напиши

Попытка

   Результат = Запрос.Выполнить();

ИСключение

   Сообщить(ОписаниеОшибки());

КонецПопытки;

и скажи что он сообщит

   Maлblш

32 — 02.02.13 — 15:13

Нету там ошибки.

   DrShad

33 — 02.02.13 — 15:14

(32) где нет ошибки?

   Maлblш

34 — 02.02.13 — 15:15

(31)

{Обработка.ПланПоБюджету.Форма.Форма.Форма(465)}: Ошибка при вызове метода контекста (Выполнить): {(6, 57)}: Не задано значение параметра «ПериодПланирвоания»

ПланПоступленийПоступления.Ссылка.ПериодПланирвоания = <<?>>&ПериодПланирвоания

Ндааа… пора в отпуск.

   DrShad

35 — 02.02.13 — 15:17

нужно просто не обманывать дяденек на форуме по поводу текстов ошибки

   Maлblш

36 — 02.02.13 — 15:18

(35) Приношу 1000 извинений.

   Maлblш

37 — 02.02.13 — 15:18

Вот что значит, нечего делать на работе… Забываю все. Во франчайзи что ли вернуться…)

   DrShad

38 — 02.02.13 — 15:19

нет уж сиди на месте ровно

   pumbaEO

39 — 02.02.13 — 15:20

(38) грудь главное вперед.

   Amra

40 — 02.02.13 — 15:20

(37) Франчи — позор 1С же)))

   GANR

41 — 02.02.13 — 15:21

(37) Вот этого не надо — лучше самостоятельно сборник задач к 1С:Спец по платформе прорешать, сдать экзамен и в крупное предприятие с отделом разработки.

   pumbaEO

42 — 02.02.13 — 15:21

(40) Фикси — позор не меньший.

   GANR

43 — 02.02.13 — 15:23

(42) В среднем во франчайзи хуже.

   pumbaEO

44 — 02.02.13 — 15:25

(43) в среднем у всех 22 см, а на практике…

   DrShad

45 — 02.02.13 — 15:26

(43) что именно хуже во фране?

   Maлblш

46 — 02.02.13 — 15:28

Во франче работой  заваливают, опыт больше накапливается. А здесь сидишь себе.. хорошо, если раз в неделю обратится какой-нибудь юзер с простейшим вопросом…

(41) Да, была такая мысль! И правда нуно взяться. Пополнить коллекцию сертификатов…

   Amra

47 — 02.02.13 — 15:30

(46) Не в тех компаниях работаешь) Сколько работал в фикси что не разгибая головы)

   Maлblш

48 — 02.02.13 — 15:43

(47) В плане развития повышения профессионализма — не в томй. Но зато спокойно и зарплата такая, как будто на мне УПП висит :)

   GANR

49 — 02.02.13 — 15:44

(45) Что такое средний франчайзи: 70% времени в транспорте, примитивные задачи, отсутствие командного взаимодействия ((!) так как коллеги в разъездах) => какое там может быть развитие, скажем, по сравнению с производственным предприятием, имеющем группу разрабов?

Хотя, конечно, и фикси некрупной фирме в одиночку не лучше. Или никаких дел, или занимаешься проблемами в кнопке, или разрываешься между звонками — квалификация теряется.

(46) В отделах разработки заваливают не хуже, причем эта работа куда более сложная и масштабная. Приходи в Инком, Рольф, Газпром и прочее и сравни уровень задач у франчайзи и у этих контор.

   Maлblш

50 — 02.02.13 — 15:44

Вот и возникает дилемма: стоит ли уходить в другое место на ту же (если не меньшую зп) и уйму работы.

   GANR

51 — 02.02.13 — 15:46

(50) Повысь квалификацию, сдав спеца по платформе и уходи на бОльшую з/п — вот вариант.

   Maлblш

52 — 02.02.13 — 15:47

(49) По поводу франчей согласна)

Квалификацию жалко. Это единственное, что меня напрягает. А так условия работы шикарные.

   Maлblш

53 — 02.02.13 — 15:48

(52) БОльшую пока трудно представить…)

   GANR

54 — 02.02.13 — 15:50

(52) В крупных предприятиях с отделами разработки условия для повышения квалификации в 100 раз лучше, чем во франчайзи. Согласна, что лучше быть богатым и здоровым, чем бедным и больным?

   GANR

55 — 02.02.13 — 15:52

УПП + платформа + методология учета = от 170 тыщ.

   Maлblш

56 — 02.02.13 — 15:53

(54) Я на зп не жалуюсь) По Москве — это почти максимум из возможной зп одинэснику. Не считая тех, которые получают по 130-150 тыс. в месяц.

   Maлblш

57 — 02.02.13 — 15:54

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

   Maлblш

58 — 02.02.13 — 15:56

(55) От 170-ти — это вы загнули. Мониторю каждую неделю hh.ru — максимум 150 на УПП + вышеперечисленное.

   Amra

59 — 02.02.13 — 15:59

(58) Опять обманываешь старших дядей. Немало вакух от 170. Но нам и правда монстрами надо быть

   Maлblш

60 — 02.02.13 — 16:02

(59) :) Ок, возможно и есть, упустила. Но мне такого уровня все равно не достичь, оно и ни к чему) Семья и дети дороже =)

   Maлblш

61 — 02.02.13 — 16:03

+(59) на 170 требуют, чтоб спец был Богом и мог решить любую проблему, хотя бы каким-то боком связанную с компом.

   Amra

62 — 02.02.13 — 16:05

(61) Не с компом, с 1С. 1Сники такого уровня ни на что другое не отвлекаются (оптимизация скуля и т.д не в счет, это относится к 1С)

  

GANR

63 — 02.02.13 — 16:05

(61) не с компом, а с методологией учета на предприятии — это совершенно иной уровень

0 / 0 / 0

Регистрация: 07.03.2010

Сообщений: 154

1

13.02.2013, 10:39. Показов 36178. Ответов 13


Студворк — интернет-сервис помощи студентам

Здравствуйте. Есть самописная конфигурация на 1С 7.7. Ночью происходит запуск обработки, которая осуществляет пересчет записей в Журнале расчетов. Записей в Журнале расчетов много, т.е. всего около 4 000 человек и для каждого несколько видов расчета перерасчитывается. База хранится на MS SQL сервере (не локальная). Расчет занимает около 4 часов, причем на человека (на пересчет назначенных ему видов расчета) в среднем уходит по 3 секунды. Иногда при перерасчете возникает ошибка, после которой обработка завершается и соответственно дальше записи не расчитаны:

Если ЖрнЗарпл.ВыполнитьРасчет() = 0 Тогда : {Обработка.РасчетСтипендии.Форма.Модуль(352)}: SQL State: HYT00 Native: 0 Message: [Microsoft][ODBC SQL Server Driver]Timeout expired

Более подробно указано на картинке.
Это проблема связана с некорректным кодом или все таки проблема в том, что сам виртуальный сервер нагружен и плохо отрабатывает?



0



0 / 0 / 0

Регистрация: 07.07.2008

Сообщений: 1,401

13.02.2013, 11:56

2

Ну так же ясно написано — скулевый драйвер — время ожидания ответа скулевого сервера истекло. Либо результат запроса из разряда «убей слона», либо скулевый сервер по какой-то причине не отвечает. Для начала попробуйте увеличить время ожидания захвата таблиц и увеличьте период опроса изменений Базы (Сервис/Параметры/Общие). не поможет — копать в строну скуля.



0



0 / 0 / 0

Регистрация: 07.03.2010

Сообщений: 154

13.02.2013, 12:19

3

Либо результат запроса из разряда «убей слона»,

Ну запрос делается один раз и его результат помещается в ТЗ, а затем работа только с ТЗ.
Вот кусок кода, в котором я так понимаю происходит сбой

Код

Если ТаблРезКоп.КоличествоСтрок()>0 Тогда
ТаблРезКоп.Сортировать("Студент,ОчерЗап,ОчерВидРасч");
МД    = СоздатьОбъект("MetaDataWork");
ЖрнЗарпл = СоздатьОбъект("ЖурналРасчетов.Стипендия");
ТаблРезКоп.ВыбратьСтроки();
Пока ТаблРезКоп.ПолучитьСтроку() = 1 Цикл
ТаблРезТекЗапись = МД.ЗначениеИзСтрокиБД("ЗаписьЖурналаРасчетов",ИмяЖурнала,ТаблРезКоп.ТекЗапись);
Если ЖрнЗарпл.НайтиЗапись(ТаблРезТекЗапись)=1 Тогда
Если ЖрнЗарпл.ВыполнитьРасчет() = 0 Тогда
Сообщить("Вид расчета:"+СокрЛП(ЖрнЗарпл.ВидРасч),"!!!");
КонецЕсли;
КонецЕсли;
Если КонтрольЦелостности=1 Тогда
СтатусВозврата(0);
Прервать;
КонецЕсли;
КонецЦикла;
ТаблРезКоп.УдалитьСтроки();
КонецЕсли;

и увеличьте период опроса изменений Базы (Сервис/Параметры/Общие)

у меня стоит 10 сек. Этого мало?

И еще вопросик, именно этот кусок и занимает 3 сек на человека. Можно ли как-то этот момент оптимизировать?



0



0 / 0 / 0

Регистрация: 07.07.2008

Сообщений: 1,401

13.02.2013, 13:35

4

Увеличьте до минуты.

насчет оптимизировать не скажу. В замере тупит что именно из этого куска, какая строчка?



0



0 / 0 / 0

Регистрация: 07.03.2010

Сообщений: 154

13.02.2013, 15:13

5

Система тратит время на строку:

Код

Если ЖрнЗарпл.ВыполнитьРасчет() = 0 Тогда

Причем, я заметила, что первая тысяча человек рассчитывается довольно быстро (на одного человека тратится по 1 сек), но затем время возрастает до 3. Мне кажется это немного странно, ведь в ТаблРезКоп данные не накапливаются, а очищаются после расчета каждого человека.



0



0 / 0 / 0

Регистрация: 07.07.2008

Сообщений: 1,401

13.02.2013, 20:13

6

Не уверен — возможно при расчете происходит запись в таблицы БД, в таком случае многократная запись может вызвать замедления. Попробуйте перед началом цикла НачатьТранзакцию() а после окончания цикла ЗафиксироватьТранзакцию()



0



1 / 1 / 0

Регистрация: 15.11.2009

Сообщений: 947

13.02.2013, 20:15

7

Вот я про нее и хотел сказать: Если ЖрнЗарпл.ВыполнитьРасчет() = 0 Тогда
Запускается процедура пересчета чего-то. А насколько она оптимально написана — вопрос.
Найдите ее и посмотрите.



0



0 / 0 / 0

Регистрация: 07.07.2008

Сообщений: 1,401

13.02.2013, 20:17

8

Вот я про нее и хотел сказать: Если ЖрнЗарпл.ВыполнитьРасчет() = 0 Тогда
Запускается процедура пересчета чего-то. А насколько она оптимально написана — вопрос.
Найдите ее и посмотрите.

Насколько я понимаю — она вообще предопределенная.



0



0 / 0 / 0

Регистрация: 07.03.2010

Сообщений: 154

14.02.2013, 12:05

9

ВыполнитьРасчет()
Назначение:
Выполнить расчет текущей записи журнала расчетов.

Это стандартный метод журнала расчетов.



0



1 / 1 / 0

Регистрация: 15.11.2009

Сообщений: 947

15.02.2013, 13:46

10

Я давно не занимался Расчетами. Но понимаю так: Да, «ВыполнитьРасчет()» — это некая предопределенная процедура. Но при ее выполнении делается что-то, причем написанное человеком.

Приведу аналогию:
Стоит команда Док.Провести()
Но для ее отработки запускается процедура ОбработкаПроведения() сотворенная кривыми руками человека, называемого «программист».
Здесь не то-же самое?



0



0 / 0 / 0

Регистрация: 24.12.2008

Сообщений: 1,399

17.02.2013, 14:21

11

«Здесь не то-же самое?» — насколькоя я понимаю, она описана в платформе, в отличие от обработки проведения. Или нет?



0



0 / 0 / 0

Регистрация: 07.03.2010

Сообщений: 154

18.02.2013, 00:05

12

Этот метод запускаем код, который написан в модуле Видов расчета. Там вроде все просто написано, но может мне и стоит полазить именно там и посмотреть, может что можно и упростить) Спасибо всем за советы.



0



0 / 0 / 0

Регистрация: 15.02.2008

Сообщений: 173

19.02.2013, 15:56

13

Этот метод запускаем код, который написан в модуле Видов расчета. Там вроде все просто написано, но может мне и стоит полазить именно там и посмотреть, может что можно и упростить) Спасибо всем за советы.

можно попробовать переписать этот код на прямые SQL запросы (нужна ВК 1С++)



0



0 / 0 / 0

Регистрация: 07.03.2010

Сообщений: 154

27.02.2013, 23:21

14

спасибо за советы. Итог всей головной боли: перенесли базы с виртуального сервера на обычный комп с хорошим железом. Расчет уменьшился с приблизительно с 4 часов до 1,5.



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

27.02.2013, 23:21

Помогаю со студенческими работами здесь

Ошибка времени выполнения
Ошибка в 17 строке: Ссылка на объект не указывает на экземпляр объекта…

var
a: array of…

Ошибка времени выполнения
Я пишу проэкт в Visual Studia 2008 на C++. У меня есть несколько проблем.
Во-первых, когда я…

Ошибка времени выполнения
Помогите пожалуйста с кодом!

var
i,j,n1,n2,m1,m2:integer;
A,B: array of array of real;

Ошибка времени выполнения
Ошибка времени выполнения, индекс находится вне границ массива, строка 58, не понимаю в чем дело…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

14

Добрый день. Подскажите, пожалуйста, почему может возникать «ошибка времени выполнения» при записи в регистр сведений? Регистр сведений непериодический, независимый. Все реквизиты, ресурсы, измерения задаются корректно. Использую следующий код:

+ к — Отбор при создании набора записей не делаю, но и при записи набора старые записи не удаляю (Набор.Записать(Ложь))

Варианта 2: 1) ты записываешь с признаком замещения Ложь, значит система пытается добавить новую запись в регистр, а если в ней есть дубли измерений, то это приводит к ошибке; 2) возможно все-таки не все свойства новой записи корректны. Кстати, если работаешь без отбора по одной записи, то вместо коллекции НаборЗаписей, лучше использовать объект МенеджерЗаписи.

«ошибка времени выполнения» это баг платформы или системы. А вообще приведи полное сообщение.

Автор, ответь (впрочем, можно не отвечать, — просто подумай): Почему эти две строки кода удаляют ВСЕ записи регистра?

Ничего подобного! Чаще всего это — кривой код, поставивший систему в тупик.

Пример такого кода покажи.

Да, Вы правы. Оказалось, что в регистре сведений уже есть записи с такими же измерениями, с которыми я повторно пытаюсь записать.

Да вот пож-та, в 1-м посте этого топика :-)

Тэги:

Комментарии доступны только авторизированным пользователям

Ошибка 8000401A

В свойствах COM+ приложения 1CV8 на серверном компьютере на закладке Identity установлен Interactive user, но никакой ользователь интерактивно не вошел в серверный компьютер. 

Ошибка 80004027

приложение 1CV8 или сомпонента v8.server.1 выключена, если сервер на Windows Server 2003. см. статью “Особенности настройки Windows Server 2003 при установке сервера 1С:Предприятия 8.0” на диске ИТС.

Ошибка 00000005, 00000041, 80070005, 80080005, 80000009, 80030005,8001011B

Клиент не имеет прав на доступ к серверу (access denied). Выполните рекомендации статьи “Вопросы установки и настройки 1C:Предприятия 8.0  варианте “клиент-сервер”” из раздела методической поддержки
1С:Предприятия 8.0 на диске ИТС.

Ошибка 80010108

Внутренняя ошибка клиентского приложения. Нужны записи Еvent Log клиентского компьютера и описание действий, выполнявшихся  это время.

Ошибка 8001011C, 80070005

На клиентском компьютере запрещено использование DCOM. Помогает

запустить на клиентском компьютере dcomcnfg.exe  на закладке Default Properties установить флаг Enable distributed COM on this computer.

Ошибка 800706BF “Объект сервера 1С предприятия не обнаружен” После выбора информационной базы (но до логина в 1С).

Возможные решения: 

    1.Права пользователя.Возможно, что пользователь, от имени которого запускается клиентское приложение не зарегистрирован и не доступен компьютеру сервера 1С:Предприятия.
    2. Проверьте на клиентском компьютере настройки DCOM.

  • dcomcnfg/ Default protocols:
  • Connection oriented TCP/IP
  • dcomcnfg/ Default properties:
  • Enable distributed COM on this computer
  • Default authentication level: Connect
  • Default impersonation level: Identify

    3. Попробуйте на серверном и клиентском компьютере понизить уровень аутентификации:

  • Default authentication level: None  

    4. Проверьте, не установлено ли сетевых экранов. Откройте порт 135 и те, которые указаны на клиенте и сервере в диалоге:

  • dcomcnfg/ Default protocols/ Properties/ Post Ranges. Если там диапазонов портов не указано – задайте их.

Ошибка 800706BA, 00706BE

На сервере произошло неожиданное исключение. Сервер упал. Нужны записи из Event Log с сервера.

Ошибка 80070721

Ошибка возникает при рассогласовании протоколов аутентификации между DCOM клиентом и сервером в том случае, если для связи между ними используется Microsoft Internet Information Services (IIS).
Возможно, для DCOM используется протокол Tunneling TCP/IP.

  • Установите а компьютере – сервере 1С:Предприятия и на клиентских компьютерах для DCOM протокол Connection-oriented TCP/IP.

Ошибка 80070776

Запустить DcomCnfg.exe и проверить протокол для DCOM должен быть TCP/IP с ориентацией на подключения

Ошибка СУБД:

OLE DB Provider for SQL Server: Intra-query parallelism caused your server command (process ID #XX) to deadlock. Rerun the query without intra-query parallelism by using the query hint option (maxdop 1)”

  • Для решения описанных выше проблем необходимо установить значение параметра max degree of parallelism равным 1. Следует учитывать, что эта установка ограничивает количество процессоров, которые использует SQL Server при выполнении отдельного запроса, и как правило, это не оказывает существеного влияния на время выполнения большинства используемых запросов.
  • Однако это не ограничивает количество доступных SQL Server процессоров в целом, т.е. два запроса от разных клиентских приложений будут выполняться параллельно.
  • Если при использовании этих рекомендаций существенно снижается производительность 1С:Предприятия, то единственным способом решения этой проблемы остается изменение запроса.

Войти или зарегистрироваться

8.х Конфигуратор, Ошибка времени выполнения

Тема в разделе «Общие вопросы «1С:Предприятие 8″», создана пользователем Shamrock, 12 фев 2018.




0/5,
Голосов: 0
  1. TopicStarter Overlay

    Shamrock

    Offline

    Shamrock

    Регистрация:
    12 фев 2018
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1

    база перестала отвечать, зашел через конфигуратор нажал отладку появилась данная ошибка, помогите устранить

    Вложения:

    • 1с.jpg
      1с.jpg
      Размер файла:
      255,6 КБ
      Просмотров:
      11

    Shamrock,
    12 фев 2018
    #1

  2. nsk1C

    Offline

    nsk1C
    Профессионал в 1С

    Регистрация:
    25 май 2016
    Сообщения:
    2.150
    Симпатии:
    195
    Баллы:
    104

    Если у Вас не используется ЭДО,
    то закомменнтируйте всё внутри этой функции,
    оставив только
    Возврат Ложь;


    nsk1C,
    12 фев 2018
    #2
(Вы должны войти или зарегистрироваться, чтобы ответить.)
Показать игнорируемое содержимое
Похожие темы

  1. nvartfox

    7.7
    Оптимизация времени выполнения

    nvartfox,
    5 авг 2010
    , в разделе: Конфигурирование на платформе «1С:Предприятие 7.7»
    Ответов:
    5
    Просмотров:
    2.096
    Бухгалтерский угодник
    6 авг 2010

  2. lanslih.av

    8.х
    Замер времени выполнения кода

    lanslih.av,
    12 апр 2012
    , в разделе: Общие вопросы «1С:Предприятие 8»
    Ответов:
    2
    Просмотров:
    1.917
    Tiger86
    13 апр 2012

  3. -=all=-

    8.х
    Программный код для замера времени выполнения операции

    -=all=-,
    8 мар 2014
    , в разделе: Конфигурирование на платформе «1С:Предприятие 8»
    Ответов:
    4
    Просмотров:
    5.311
    LordMaverick
    18 мар 2014

  4. AlenaAS

    8.х ОБМЕН
    Ошибка выполнения запроса (Ошибка при вызове метода контекста (Выполнить))

    AlenaAS,
    27 авг 2014
    , в разделе: Обмен данными в «1С:Предприятие 8»
    Ответов:
    9
    Просмотров:
    4.782
    nickpugachev
    27 авг 2014

  5. deman_ru

    8.х
    Завершить регзадание при превышении времени выполнения функции

    deman_ru,
    14 июн 2017
    , в разделе: Конфигурирование на платформе «1С:Предприятие 8»
    Ответов:
    3
    Просмотров:
    648
    nomad_irk
    15 июн 2017

Загрузка…
Ваше имя или e-mail:
У Вас уже есть учётная запись?
  • Нет, зарегистрироваться сейчас.
  • Да, мой пароль:
  • Забыли пароль?

Запомнить меня


1C-pro.ru - форум по 1С:Предприятию 7.7, 8.0, 8.1, 8.2, 8.3

Поиск

  • Искать только в заголовках
Сообщения пользователя:

Имена участников (разделяйте запятой).

Новее чем:
  • Искать только в этой теме
  • Искать только в этом разделе
    • Отображать результаты в виде тем

Быстрый поиск

  • Последние сообщения

Больше…

Понравилась статья? Поделить с друзьями:

Не пропустите эти материалы по теме:

  • Яндекс еда ошибка привязки карты
  • 1с ошибка при выводе метода контекста
  • 1с ошибка преобразования значения к двоичному типу
  • 1с ошибка представление состояния
  • 1с ошибка после динамического обновления

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии