![]() |
![]() |
![]() |
|
Мерцание интерфейса при записи ФизЛица сотрудника | ☑ | ||
---|---|---|---|---|
0
harimambura
08.10.14
✎
16:48
|
Здравствуйте!
Вопрос такой: при программной записи физлица сотрудника происходит мерцание и зависание на секунду примерно. кто с этим сталкивался и возможно ли это пофиксить? использую 1С 8.2, конфиругация "Зарплата и управление персоналом, редакция 2.5" Пример кода: эл = Справочники.ФизическиеЛица.СоздатьЭлемент(); эл.Наименование = Наименование; эл.ДатаРождения = Дата; эл.Пол = Перечисления.ПолФизическихЛиц.Мужской; эл.Записать(); // вот на этой функции происходит мерцание и подвисание |
|||
1
Fish
гуру
08.10.14
✎
16:49
|
Что значит "мерцание интерфейса"?
|
|||
2
piter3
08.10.14
✎
16:50
|
а на записи сотрудника током бьет?
|
|||
3
aka AMIGO
08.10.14
✎
16:51
|
(1) в 7-ке, если помнишь, экран "белел", а наверху "...(не отвечает)", пока транзакция не выполнится.. или пока отчет не отработает своё :)
|
|||
4
harimambura
08.10.14
✎
16:53
|
(1) это значит, что фокус на окне 1С то появляется, то пропадает и так пару раз за секунду
проблема актуальна, потому что при записи нескких тысяч из за этого сильно пазводительность |
|||
5
harimambura
08.10.14
✎
16:54
|
*падает производительность
|
|||
6
aka AMIGO
08.10.14
✎
16:55
|
(4) ну, так и всё в пределах нормы, на время записи этих нескольких тысяч, программа глохнет.. и слепнет.. ждать следует, пока отработают эти тысячи
|
|||
7
Krolik Bezobraznik
08.10.14
✎
16:56
|
Кто Вас знает, что там происходит ПередЗаписью, ПриЗаписи элемента в справочник. Пошуршите в процедурах, может там тяжеловесный код и потому падает производительность.
|
|||
8
harimambura
08.10.14
✎
16:57
|
(7)
к сожалению нельзя в конфигурацию вносить изменения. Может есть какие то функции, принудительно делающие окно 1С неактивным? |
|||
9
Krolik Bezobraznik
08.10.14
✎
16:58
|
(8) А какое окно у вас активно на момент записи элемента?
|
|||
10
Fish
гуру
08.10.14
✎
16:59
|
(8) Есть. В Виндовс 7, например, снизу в правом углу: "свернуть все окна".
|
|||
11
harimambura
08.10.14
✎
17:02
|
(9)
на момент записи 1С и активно. если вы имеете ввиду, какая форма, то своя, управляемая форма. приходится открывать проводник, или пуск, чтобы фокус с окна 1С снимался, только так пока выходит |
|||
12
Krolik Bezobraznik
08.10.14
✎
17:05
|
(11) Я бы все же проанализировал сперва процедуры ПриЗаписи и ПередЗаписью. Я не прошу их менять просто посмотрите, что там может задерживать запись.
И вопрос, а при записи непосредственно через форму элемента происходит зависание и мерцание? |
|||
13
harimambura
08.10.14
✎
17:10
|
(12)
хорошо, гляну, что там происходит. да, через форму элемента так же, через мастер добавления тоже |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |