|
1c v8.3 Тонкий клиент | ☑ | ||
---|---|---|---|---|
0
invest
19.09.15
✎
09:23
|
Доброго дня.
При попытки выполнить следующий код. Все встает колом. &НаСервере Процедура ОбработатьКонтрагентов() Запрос = Новый Запрос(); Запрос.Текст = "ВЫБРАТЬ | Контрагенты.Ссылка |ИЗ | Справочник.Контрагенты КАК Контрагенты |ГДЕ | Контрагенты.ПометкаУдаления = ЛОЖЬ"; Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл _объект = Выборка.Ссылка.ПолучитьОбъект(); _объект.Записать(); КонецЦикла; КонецПроцедуры &НаКлиенте Процедура ОткрытьФормуСписка(Команда) ОбработатьКонтрагентов(); КонецПроцедуры Доп. сведения. Подключения к базе идет через протокол http. База находиться в файловом режиме. Вечный вопрос что делается не так? |
|||
1
Euguln
19.09.15
✎
09:27
|
(0) А что не так? Какой порядок количества элементов в справочнике?
|
|||
2
invest
19.09.15
✎
09:30
|
(1) Смысле порядок?. Так то примерно пару тысяч записей в справочнике
|
|||
3
Euguln
19.09.15
✎
09:34
|
(2) Ну так выводи счетчик в сообщения, будет понятно.
|
|||
4
ДенисЧ
19.09.15
✎
09:38
|
(3) Ты гений....
На сервере... В тонком клиенте... По хттп... Счётчик... Нет, ты точно гений... (0) Замер производительности включи и думай над результатом |
|||
5
Euguln
19.09.15
✎
09:39
|
(4) Для начала пойдет. Соответсвтует исходному коду.
|
|||
6
ДенисЧ
19.09.15
✎
09:41
|
(5) "Подключения к базе идет через протокол http"
Я тебя внимательно продолжаю слушать. Расскажи мне, как работает сообщение из серверной процедуры. Продолжай. Я сегодня добрый |
|||
7
Euguln
19.09.15
✎
09:43
|
(6) Какая разница, задача не боевая. Для освоения как раз самое то.
|
|||
8
invest
19.09.15
✎
09:46
|
Ребят, а если по существу. Код правильно написан и по идеи должен же работать?
|
|||
9
Euguln
19.09.15
✎
09:46
|
(8) А он и работает. Проблема не в этом.
|
|||
10
ДенисЧ
19.09.15
✎
09:48
|
(8) читай (4) - последнее предложение
|
|||
11
ДенисЧ
19.09.15
✎
09:48
|
(7) "Задача не боевая". Сам придумал?
|
|||
12
Euguln
19.09.15
✎
09:49
|
(11) Обоснуй обратное.
|
|||
13
invest
19.09.15
✎
09:54
|
(9) по конкретнее пожалуйста. Если знаете
|
|||
14
invest
19.09.15
✎
09:56
|
Сменил ссылку на прямое подключение к базе и посмотрел отладчиком. Значения выражении "Выборка.Ссылка" тоже все зависло.
|
|||
15
ДенисЧ
19.09.15
✎
09:56
|
(12) Сам ты обоснуй.
Твоё предположение - тебе и доказывать. А задача реальна - зарегистрировать всех контрагентов во всех планах обмена. Или вызвать обработчики послеЗаписи для всех после обновления |
|||
16
Euguln
19.09.15
✎
09:56
|
(13) Что конкретно непонятно из (4)?
|
|||
17
Euguln
19.09.15
✎
09:57
|
(15) Жесть, есть способы попроще.
|
|||
18
H A D G E H O G s
19.09.15
✎
09:58
|
(14) ТиИ с предварительным бекапом
|
|||
19
H A D G E H O G s
19.09.15
✎
09:59
|
(15) Ну ты прямо жестянной сегодня
|
|||
20
hhhh
19.09.15
✎
10:06
|
(14) ну, всё нормально у вас работает. Если в справочнике Контрагенты, например 10000 элементов, то будет у вас записывать несколько минут. У вас же не несколько суток записывает?
|
|||
21
invest
19.09.15
✎
10:28
|
(20) неа, ждал я уже несколько минут. 3621 записей
Подскажите как замер производительности делается |
|||
22
Aleksandr N
19.09.15
✎
10:30
|
(21) В конфигураторе есть кнопочка "замер производительности"
|
|||
23
invest
19.09.15
✎
10:40
|
Мистика какая то. Запустил в режиме отладке с запуском "замера производительности". Процедура была выполнены в секунды. Проблема остается открытой. Подозреваю что IIS возможно был неправильно настроен или Windows Server 2008 пытается что то блокировать.
|
|||
24
invest
19.09.15
✎
10:43
|
Может кто поможет решить проблему заплачу 15 wmz
|
|||
25
zak555
19.09.15
✎
12:54
|
(24) это сколько рублей ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |