![]() |
|
Активность ячейки | ☑ | ||
---|---|---|---|---|
0
mirror1982
29.03.12
✎
12:40
|
Написал процедуру обработки нажатия на кнопку:
при нажатии на определенную кнопку в таб. часть документа "Товары" добавляется строка. Как сделать так, чтобы после добавления в этой строке была активна ячейка "количество" (т.е. была в режиме ввода количества и мигал курсор)? Напишите код, пробовал все. ничего не получается. Плиззз! |
|||
1
mirror1982
29.03.12
✎
12:49
|
Ау!
|
|||
2
Cube
29.03.12
✎
12:55
|
Поставь у ячейки "Количество" галочку "Активизировать по-умолчанию".
|
|||
3
lxs
29.03.12
✎
13:01
|
ЭлементыФормы.ТабличнаяЧасть1.ИзменитьСтроку()
|
|||
4
vmv
29.03.12
✎
13:05
|
(3) ага позиционироваться на строку и колонку и вызвать этот метод на УФ)
в обычных формах - гемморой вроде или там тоже такой же метод присутсвует не помню |
|||
5
lxs
29.03.12
✎
13:07
|
(4) в обычных есть фишка. Вот эта хня:
ЭлементыФормы.ТабличнаяЧасть1.ТекущаяКолонка = ЭлементыФормы.ТабличнаяЧасть1.Колонки.Реквизит2; ЭлементыФормы.ТабличнаяЧасть1.ИзменитьСтроку(); валит платформу нах. |
|||
6
vmv
29.03.12
✎
13:10
|
(5)
а так валит? ЭлементыФормы.ТабличнаяЧасть1.ТекущаяКолонка = ЭлементыФормы.ТабличнаяЧасть1.Колонки("Реквизит2"); ЭлементыФормы.ТабличнаяЧасть1.ИзменитьСтроку(); хотя толстые формы уже забываю - там много бреда было, одни привязки крови выпили 100500 литрав) |
|||
7
lxs
29.03.12
✎
13:13
|
(6) а группировки на управляемых для вэб-клиента не пьют? ;)
|
|||
8
lxs
29.03.12
✎
13:13
|
я сам уже толстый забывать начал
|
|||
9
vmv
29.03.12
✎
13:18
|
(7) практическое применение группировок в прикладном решении под пользовтеля - исчезающе мало, т.к. они не поддаються сортировкам и при большом уровне вложенности - тормоза.
проще сделать на форме один дин. список путем комбинации таблиц, либо прикрутить простую мастер-деталь по типу дерево групп+список элеметнов, как в толстых, например справочник номеклатуры. через параметры запроса дин. списков такие мастер-детали ваяються в два пальца и более сложные(множественные мастер-детали) писать на УФ проще, причем весь код в запросах дин.списков) |
|||
10
lxs
29.03.12
✎
13:22
|
Зерно истины в твоих словах есть, но все зависит от задачи.
|
|||
11
mirror1982
30.03.12
✎
09:19
|
ЭлементыФормы.ТабличнаяЧасть1.ТекущаяКолонка=ЭлементыФормы.ТабличнаяЧасть1.Колонки.Реквизит2;
ЭлементыФормы.ТабличнаяЧасть1.ИзменитьСтроку(); Пишет, что отсутствует строка данных. Как сделать так, чтобы последняя строка была текущей? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |