| 
    
        
     
     | 
    
  | 
Таблица значений в управляемой форме. | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        first_may    
     16.09.13 
            ✎
    12:41 
 | 
         
        Добрый день. Создал таблицу значений: http://yadi.sk/d/A5EDMUWm9Lygx
 
        Скажите пожалуйста, можно ли удалить одну колонку? Если да, то как?  | 
|||
| 
    1
    
        Euguln    
     16.09.13 
            ✎
    12:43 
 | 
         
        Разрешаю     
         | 
|||
| 
    2
    
        first_may    
     16.09.13 
            ✎
    12:47 
 | 
         
        (1) Спасибо :). 
 
        Но я пытаюсь удалить, получаю сообщение: "Нельзя изменять поле, содержащее объект данных формы". Получается надо программно сделать колокни и только потом можно удалять, так?  | 
|||
| 
    3
    
        ДенисЧ    
     16.09.13 
            ✎
    12:48 
 | 
         
        А с формы удалить - не?     
         | 
|||
| 
    4
    
        first_may    
     16.09.13 
            ✎
    12:49 
 | 
         
        (3) Через ЭтаФорма.Элементы.Таблица... ?     
         | 
|||
| 
    5
    
        ДенисЧ    
     16.09.13 
            ✎
    12:50 
 | 
         
        (4) Через кнопку Delete :-)     
         | 
|||
| 
    6
    
        first_may    
     16.09.13 
            ✎
    12:52 
 | 
         
        (5) Delete для колонки, например ОстатокНаСкладе4?     
         | 
|||
| 
    7
    
        Fedot200    
     16.09.13 
            ✎
    12:55 
 | 
         
        (6) А если реквизит грохнуть, что будет?     
         | 
|||
| 
    8
    
        Euguln    
     16.09.13 
            ✎
    12:56 
 | 
         
        Я так понимаю СП почитать религия не позволяет:
 
        УправляемаяФорма (ManagedForm) ИзменитьРеквизиты (ChangeAttributes) Синтаксис: ИзменитьРеквизиты(<ДобавляемыеРеквизиты>, <УдаляемыеРеквизиты>) Параметры: <ДобавляемыеРеквизиты> (необязательный) Тип: Массив. Массив, содержащий объекты типа РеквизитФормы. Добавлять можно реквизиты верхнего уровня и вложенные реквизиты, являющиеся колонками. К добавленным реквизитам верхнего уровня из модуля можно обращаться только с помощью конструкции ЭтаФорма.<Имя реквизита>. <УдаляемыеРеквизиты> (необязательный) Тип: Массив. Массив, содержащий строки, описывающие пути к удаляемым реквизитам. Удалять можно только ранее программно добавленные реквизиты. Описание: Изменяет структуру реквизитов формы. Сначала выполняется удаление реквизитов. Таким образом массивы добавляемых и удаляемых реквизитов могут содержать реквизиты с одинаковым путём. Доступность: Сервер.  | 
|||
| 
    9
    
        Fedot200    
     16.09.13 
            ✎
    12:57 
 | 
         
        (8) Чем ближе НГ, тем вопросов по УФ будет только расти, не?     
         | 
|||
| 
    10
    
        Euguln    
     16.09.13 
            ✎
    12:58 
 | 
         
        (9) Однозначно     
         | 
|||
| 
    11
    
        spu79    
     16.09.13 
            ✎
    13:00 
 | 
         
        Вопрос чуть глубже, Зачем вообще создавать, чтобы потом мучится с удалением???
 
        Если не нужна при каком-то сочетании звезд на небе - кто мешает использовать Видимость/Доступность? Если контекст задачи еще выше, Функциональные опции в помощь...  | 
|||
| 
    12
    
        first_may    
     16.09.13 
            ✎
    13:07 
 | 
         
        (9) я читал про это :), но мне надо было в таблице значений удалить нужную колонку. Этот алгоритм я написал, результат виден в отладчике, а продемонстрировать форме не получается. А можно ли заменить таблицу значений на объект, более "податливый" в управляемых формах? :) Или вот эту таблицу, указанную на рисунке, можно выгрузить куда нибудь и потом ее отобразить?     
         | 
|||
| 
    13
    
        Euguln    
     16.09.13 
            ✎
    13:09 
 | 
         
        Читать:
 
        Удалять можно только ранее программно добавленные реквизиты. >>Продемонстрировать форме не получается Удали или скрой элемент формы  | 
|||
| 
    14
    
        first_may    
     16.09.13 
            ✎
    13:15 
 | 
         
        (13) ага, понял. а добавлять как ты и на писал, через ИзменитьРеквизиты(<ДобавляемыеРеквизиты>, <УдаляемыеРеквизиты>) ?     
         | 
|||
| 
    15
    
        Euguln    
     16.09.13 
            ✎
    13:16 
 | 
         
        (14) Ну ты же читал про это )))     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |