Имя: Пароль:
1C
1С v8
Запрет редактирования дерева значений 1с8.3 УПП
,
0 Casper211
 
20.04.16
09:20
Доброе утро!
у меня есть документ, в нем есть табличное поле с типом ДЗ. Похоже на это, только колонки другие. И есть колонка "Цена" когда выбираешь номенклатуру подставляется цена.
http://s017.radikal.ru/i416/1604/19/94f8101977a2.png
Я хочу, чтобы было невозможно редактирования ячейки цены, если она являетесь родителем какого-либо елемента, где выделено зеленым. Чтобы можно было редактировать только те ячейки где они не имеют родителя
Спасибо!
1 ASU_Diamond
 
20.04.16
09:29
2 Casper211
 
20.04.16
09:33
(1) Спасибо, извините что сам не нашел)
3 Casper211
 
20.04.16
14:45
а как поставить условие? Чтобы нельзя было редактировать те ячейки, если в этой строки нет подчиненных
и позже Элемент.Колонки.Цена.ТолькоПросмотр = Истина;
4 Casper211
 
20.04.16
15:20
Нужно обойти все сроки и проверить она не является родителем тогда ...? так хорошо?
5 Casper211
 
20.04.16
15:50
дайте толчок тупике
6 FIXXXL
 
20.04.16
16:16
(4) ТолькоПросмотр работает целиком на колонку
нинада обходить, надо ПриАктивизацииСтроки анализировать и ставить ТолькоПросмотр
7 Casper211
 
20.04.16
17:41
(6) я не могу додуматься как проанализировать это. Вот как в такой ситуации запретить ячейкам цены, сроки где Парам 1 и Парам2 ?

  Номенкл       Кол      Цена
+ Парам1         5
  + Парам2       1        
      Парам3     4        2
  Парам4         7        1
8 FIXXXL
 
21.04.16
08:29
(7) судя по картинке, это текущая строка и ее строка-родитель
или по-другому как?
9 FIXXXL
 
21.04.16
08:31
+(8)
как вариант: проставь флаг на строку при формировании дерева
при формировании анализируй данные
запрет - уже по флагу в тек.строке
10 Vladal
 
21.04.16
17:19
AdBlock убивает бесплатный контент. 1Сергей