|
блокировка строчки в таблице! | ☑ | ||
---|---|---|---|---|
0
Dohter2010
19.08.14
✎
16:24
|
В документе есть табличная Часть которую заполняют по строчно на протяжении месяца ,колонки выглядит примерно так :
"Наименование" "Количество" "Примечания" "датаВнесения" поле "датавнесения" записывается после сохранения документа ( ставиться текущая на тот момент). Нужно : заблокировать строчки у которых уже заполнено "датавнесения" но оставить для возможности редактирования поле "Примечания". 1с 8.2 УФ |
|||
1
Chum
19.08.14
✎
16:25
|
ПриПолученииДанных
|
|||
2
Адский плющ
19.08.14
✎
16:27
|
В условном оформлении формы сделать только просмотр для нужных полей по условию.
|
|||
3
Maxus43
19.08.14
✎
16:32
|
адская самописка какая-то... документы каждый день разные пусть шлёпают, нефиг
|
|||
4
Dohter2010
19.08.14
✎
16:38
|
(3) и не говори ((( адская
(2) не нашел я в документе условное форматированние (1) ПриПолученииДанных - не нашел такого условия. это ж вроде при формировании ТЧ !? а у меня не формируется, а заносят руками ( часто кривыми ) (( |
|||
5
Бешеная Нога
19.08.14
✎
16:40
|
ТаблицаФормы.ПередНачаломИзменения (FormTable.BeforeRowChange)
ТаблицаФормы (FormTable) ПередНачаломИзменения (BeforeRowChange) Синтаксис: ПередНачаломИзменения(<Отказ>) Параметры: <Отказ> Тип: Булево. Признак отказа от редактирования объекта. Если в теле процедуры-обработчика установить данному параметру значение Истина, то редактирование объекта не начинается. Значение по умолчанию: Ложь Описание: Вызывается перед началом интерактивного изменения строки. Примечание: В обработчике данного события нельзя использовать серверные методы формы с директивой компиляции &НаСервере. |
|||
6
Dohter2010
19.08.14
✎
16:41
|
(2) а не, (( извеняюсь ,- нашел ! щас буду делать магию ...
|
|||
7
Dohter2010
19.08.14
✎
16:42
|
(5) Вот такое я написал !НО условие - оставить одну колонку для редактирования!!! В этом то и петрушка!
|
|||
8
sf
19.08.14
✎
16:42
|
(7) какая петрушка? поставь условие на ТекущаяКолонка
|
|||
9
sf
19.08.14
✎
16:44
|
(7) 4 года, 6 мес. диски ИТС заставляли разносить и ты не один не прихватил себе?
|
|||
10
Dohter2010
19.08.14
✎
16:47
|
(8) Что текущая колонка ??? ну знаю я какая колонка текущая ! и ??? факт в том что при редактировании ячейки открывается редактирование всей строки !
(9) при чем тут диски ИТС?? |
|||
11
hhhh
19.08.14
✎
16:49
|
у колонки, ячейки есть свойство Доступность. Если его устанавливаете, на строку это не влияет.
|
|||
12
GreatOne
19.08.14
✎
16:54
|
манера общения автора заставляет задуматьяс, почему в первом посте вся тирада не заканчивается громким "БЫСТРО, БЛ*ТЬ!"
|
|||
13
Dohter2010
19.08.14
✎
16:58
|
(12) Извините если что не так. но два дня не могу сделать по нужному.
и громким ... ни когда не общаюсь! |
|||
14
Dohter2010
19.08.14
✎
17:06
|
был такой код
&НаКлиенте Процедура ТоварПередНачаломИзменения(Элемент, Отказ) Если ЗначениеЗаполнено(Элементы.Товар.ТекущиеДанные.ДВП) тогда Если Элемент.ТекущийЭлемент.Имя="ТоварПримечание" тогда Иначе Отказ =истина; КонецЕсли; КонецЕсли; КонецПроцедуры Так вот он вроде подходит но когда входишь в редактирование ячейки примечания то можно редактировать все ячейки если перещелкнуть в них ! |
|||
15
Dohter2010
19.08.14
✎
17:09
|
Вопрос решился подсказкой "Адский плющ" условным оформлением ( к сожалению не знал что и там есть..) ,
Всем СПАСИБО!! даже не ожидал, что так быстро решится вопрос ! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |