Имя: Пароль:
1C
1С v8
ТолькоПросмотр формы во время записи
,
0 kamila0713
 
30.01.20
14:10
Документа долго записывается. В это время пользователи успевают изменить данные формы.
Нужно, чтобы во время записи документа форма была недоступна для редактирования. Форма обычная.
Есть некостыльные способы\методы?
1 unenu
 
30.01.20
14:15
Форма.Высота = 1;
Форма.Ширина = 1;
Записать();
Форма.Высота = 100500;
Форма.Ширина = 100500;
2 Greeen
 
30.01.20
14:23
Документа долго записывается. В это время пользователи успевают изменить данные формы.

неужели так бывает?
3 Greeen
 
30.01.20
14:24
или там какая то фоновая запись?
4 palsergeich
 
30.01.20
14:25
(0) Вы все врети(c)
на время записи идет синхронный серверный вызов с блокированием интерфейса.
Куплю код, который позволит в это время менять данные.
5 palsergeich
 
30.01.20
14:25
(4) Фоновую запись не предлагать
6 Greeen
 
30.01.20
14:26
походу да, либо пользователи обманывают, либо один документ редактируют несколько сеансов =)
7 unenu
 
30.01.20
14:35
(4) расскажите это ЗУПу, там во всех доках кнопки записать/провести уходят в фон и это правильно, пока идет расчет з/п, можно сатреть штатку и т.д. - времена когда тетки ждали завершения проведения, пялясь на часики давно в прошлом.
8 kamila0713
 
30.01.20
15:12
(4) Я не могу допереть почему у меня форма доступна для редактирования, но это факт
9 Serg_1960
 
30.01.20
16:01
(8) Теоретически такое может быть если связь формы и объекта разорвана/не установлена в конфигурации; или элементы формы не связаны с реквизитами объекта; или в элементах формы не указано "изменяет данные"; или в форме редактируется один объект, а его данные записываются в другой объект; или если запись объекта идет не непосредственно "из-под" формы, а из вызываемой формой внешней по отношению к ней обработки/процедуры/функции...
10 Greeen
 
30.01.20
16:08
(7) на обычных формах в ЗУП так?
11 kamila0713
 
30.01.20
17:06
(9) Я пробовал в форму в ПередЗаписью засунуть цикл, который долго выполняется(≈12 сек). Тут естественно нет никакой связи с объектом.
12 kamila0713
 
30.01.20
17:08
(11) И у меня форма документа была доступна для редактирования.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.