|
Новая строка в УФ | ☑ | ||
---|---|---|---|---|
0
PR
27.05.13
✎
12:47
|
Если в УФ в табличной части ввести новую строку и нажать мышкой где-нить на пустом месте в ТЧ, то ввод строки отменится. Это логично, так как строка ТЧ не заполнена.
Если заполнить какое-нить поле и щелкнуть, то останется. Это тоже логично, так как строка ТЧ заполнена. А вот если при вводе новой строки программно заполнить какое-нить поле и щелкнуть мышкой, то ввод строки отменится, как если бы ничего не было заполнено. Что не так? Как сказать таблице, что новая строка не пустая, что она была изменена? |
|||
1
zak555
27.05.13
✎
12:48
|
мышкой щёлкаешь программно ?
|
|||
2
PR
27.05.13
✎
12:49
|
(1) Вручную.
|
|||
3
andreymongol82
27.05.13
✎
12:50
|
НоваяСтрока = Объект.МояТабличнаяЧасть.Добавить(); - не отрабатывает? у меня так нормально все
|
|||
4
Маратыч
27.05.13
✎
12:51
|
(0) О_о У меня в подчиненной ТЧ на УФ поле-ключ заполняется программно при начале редактирования. Потом хоть защелкайся - само не отменяет ввод.
|
|||
5
patapum
27.05.13
✎
12:51
|
(0) странно, а у меня при всех незаполненных полях остается пустая строка, не отменяется
|
|||
6
andreymongol82
27.05.13
✎
12:52
|
(0) Мож ты все таки не у объекта, а у реквизита формы добавляешь строку?
|
|||
7
Ненавижу 1С
гуру
27.05.13
✎
12:52
|
"Если в УФ в табличной части ввести новую строку и нажать мышкой где-нить на пустом месте в ТЧ, то ввод строки отменится"
что-то не наблюдается эффект |
|||
8
Маратыч
27.05.13
✎
12:54
|
Могу предположить, что табличная часть - подчиненная, и в ней установлен отбор. Тогда после окончания редактирования, если отбор не обновить, табличная часть становится пустой (хотя на самом деле данные есть, просто отбор не обновлен).
|
|||
9
PR
27.05.13
✎
12:56
|
Эффект наблюдается, когда стоит автоввод новой строки.
То есть, допустим, я ввел строку заполнил, нажал ентер, у меня новая строка автоматом открылась. А вот тут как раз следующая картина. Я программно в новой строке что-то делаю (у меня это переопределенный выбор значения из списка). После этого строка видимо считается не измененной и при щелчке мыши на пустом месте строка удаляется. А вот если я еще в этой строке какой-нить другой реквизит заполню сам вручную, то строка не удалится. |
|||
10
acsent
27.05.13
✎
13:03
|
значения по умолчанию - не есть заполненая строка
|
|||
11
PR
27.05.13
✎
13:04
|
(10) Где ты увидел у меня словосочетание "значения по умолчанию"?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |