|
v7: Вылетает 1С в ПриОкончанииРедактированияЯчейки | ☑ | ||
---|---|---|---|---|
0
norbi
16.02.12
✎
16:13
|
Если устанавливаю РазРед = 0, то после окончания редактирования Enter'ом вылетает ошибка. Если заканчивать кликом мышки в сторону - то без ошибок. Как исправить можно?
|
|||
1
norbi
16.02.12
✎
16:23
|
||||
2
norbi
17.02.12
✎
16:13
|
Я один с этим столкнулся?(
|
|||
3
Ёпрст
17.02.12
✎
16:17
|
нам отсюда не видно, что есть РазРед
|
|||
4
Mikeware
17.02.12
✎
16:18
|
(3) Да собственно, и так понятно... последний параметр метода
|
|||
5
norbi
17.02.12
✎
16:20
|
(4) прав
Процедура ПриОкончанииРедактированияЯчейки (Док, НомерСтроки, НомерКолонки, НовыйТекст, РазрешитьРедактирование) Если НомерКолонки = 4 Тогда Если СпрОб.НайтиПоКоду(СокрЛП(НовыйТекст)) = 1 Тогда Документ.Область(НомерСтроки, 5).Текст = СокрЛП(СпрОб.Наименование); ТабЭлемент.Обновить(); Иначе Предупреждение("Данный объект не создан!"); РазрешитьРедактирование = 0; КонецЕсли; КонецЕсли; КонецПроцедуры |
|||
6
filh
17.02.12
✎
16:21
|
(0) какие ВК подключены?
|
|||
7
norbi
17.02.12
✎
16:25
|
Йоксель, Формекс, bcs_wnd.dll
|
|||
8
filh
17.02.12
✎
16:26
|
(7) версии?
|
|||
9
Mikeware
17.02.12
✎
16:28
|
(8) а не в версии, имхо, дело... :-)))
|
|||
10
andrewks
17.02.12
✎
16:29
|
bcs_wnd.dll - что за зверь?
|
|||
11
filh
17.02.12
✎
16:31
|
(9) Да я уж не помню, но было вроде при РазрешитьРедактирование = 0 и мышкой нельзя ячейку покинуть или еще что...
|
|||
12
filh
17.02.12
✎
16:33
|
(10) прогресс-бар
|
|||
13
Попытка1С
17.02.12
✎
16:34
|
Хрена для прогресса отдельная компонента...
|
|||
14
Ёпрст
17.02.12
✎
16:36
|
Исправить - не устанавливать этот флаг, а вертаь стаарое значение ячейки руками.
Ну и.. с Ужастом связаться на его форуме - пусть исправляет, если еще не забросил эту ВК |
|||
15
Mikeware
17.02.12
✎
16:37
|
(14) имхо, с обновлением засада
|
|||
16
norbi
17.02.12
✎
16:39
|
Йоксель 01.01.26
Формекс 2.0.5.93 bcs_wnd.dll 1.02 (11) Мышкой покинуть не дает и при этом работает нормально. |
|||
17
norbi
17.02.12
✎
16:40
|
(14) Есть предложения как крутить? Я как не пытался - в ячейке остается введенное значение.
|
|||
18
Ёпрст
17.02.12
✎
16:43
|
(17) смотри пример - простойвводданных в демке..
|
|||
19
norbi
17.02.12
✎
16:51
|
(18) Там старое значение используется только для отображения итого по колонке/строке, а в ячейку все равно записывается новое значение.
|
|||
20
Ёпрст
17.02.12
✎
17:03
|
(19) и ?
а ты запиши туда старое! :) |
|||
21
norbi
17.02.12
✎
17:08
|
(20) Пример в студию
|
|||
22
Ёпрст
17.02.12
✎
17:14
|
(21) да уж..
Процедура ПриВводеЗначения (Документ, НомерСтроки, НомерКолонки, НовоеЗначение, РазрешитьВвод) гЗначение = Документ.Область (НомерСтроки, НомерКолонки).Текст; ТабЭлемент.Обновить (); гОбновитьФормат = 1; гСтрока = НомерСтроки; гКолонка = НомерКолонки; Форма.Закрыть (); КонецПроцедуры |
|||
23
norbi
17.02.12
✎
17:19
|
(22) И где тут запись старого значения в ячейку вместо нового?
|
|||
24
norbi
17.02.12
✎
17:21
|
(22) А блин, сори. Разобрался. Спс.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |