|
8.2. Событие таблицы формы | ☑ | ||
---|---|---|---|---|
0
Tymoha
15.09.11
✎
13:01
|
Коллеги, подскажите, пжл: как отловить начало редактирования определенной ячейки таблицы формы В НОВОЙ СТРОКЕ?
Спасибо :) |
|||
1
Tymoha
15.09.11
✎
13:02
|
+(0) в ячейке число ...
|
|||
2
Tymoha
15.09.11
✎
13:11
|
ап
|
|||
3
Mort
15.09.11
✎
13:27
|
Зашел ты в режим редактирования в другой колонке, табом дощелкал до твоей колонки. Что собирается делать событие?
А лучше опиши что хочешь сделать. |
|||
4
Mort
15.09.11
✎
13:28
|
+(3) *не табом, а ёптегом.
|
|||
5
Tymoha
15.09.11
✎
13:28
|
(3) проверить заполненность другой колонки и отказать если нет
|
|||
6
Mort
15.09.11
✎
13:29
|
Т.е. тебе нужно запретить ввод в поле, пока не задано значение в другой колонке?
|
|||
7
Tymoha
15.09.11
✎
13:30
|
(6) да
|
|||
8
Mort
15.09.11
✎
13:31
|
(7) Делаешь функцию которая устанавливает ТолькоПросмотр элемента управления колонки по значению из другой. Вызываешь её в ПриНачалеРедактирования строки и при изменении того самого другого значения.
|
|||
9
Mort
15.09.11
✎
13:32
|
*по значению из другой колонки в текущей строке
|
|||
10
Tymoha
15.09.11
✎
13:33
|
(8) ууууууууу - как все запущено :)))
|
|||
11
Mort
15.09.11
✎
13:34
|
(10) Ну про функцию я образно выразился, там одной строкой можно обойтись, я написал про функцию для наглядности.
|
|||
12
Tymoha
15.09.11
✎
13:35
|
я вот пробую по другому: запретить ввод текста и отлавливать НачалоВыбора. В связи с чем вопрос: а можно как-то запретить попадание курсора в данную ячейку? ну чтобы пользователь не пытался ввести значение непосредственно в ячейку, а ему сразу (к примеру) вываливалось окно выбора (типа нажатие F4) ....
|
|||
13
shuhard
15.09.11
✎
13:36
|
(10) сделай условное оформление,
позырь в типовых УТ 11 к примеру |
|||
14
Tymoha
15.09.11
✎
13:37
|
(13) а причем здесь это? некорректность ввода данных по факту я отображаю - хотелось бы запрета добиться :)
|
|||
15
shuhard
15.09.11
✎
13:38
|
(14) при том,
поставь только просмотр пока другое поле не заполнено |
|||
16
Mort
15.09.11
✎
13:39
|
(12) Если пользователь уже в ячейке и ему разрешено редактирование текста, его уже не остановишь. Нужно его ограничить до того как он вошел в режим редактирования колонки. По-моему вариант в (8) проще некуда.
Кстати (13) вариант. Совсем забыл что речь про УФ. |
|||
17
shuhard
15.09.11
✎
13:42
|
(15) только не забудь две проверки объединить
на пустую ссылку и не заполнено, если поле маркер составное если ссылочное , то прекрасно работает запрет можешь для верности ещё и фон ячейке поменять |
|||
18
shuhard
15.09.11
✎
13:48
|
(17) + 1
для полного эффекта напиши в поле количества "Ганьба" |
|||
19
shuhard
15.09.11
✎
13:58
|
(18) + 1
а самая феерия, установить видимость в ложь, колонка исчезает в отдельной строке, сливаясь налево |
|||
20
Tymoha
15.09.11
✎
15:11
|
(15) аааааа, Семен Семеныч ..... ))) спасибо :))))
(18),(19) мозги зверей этого не вынесут )))) |
|||
21
shuhard
15.09.11
✎
15:22
|
(20) нарисуй им морковку в отдельном поле
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |