7.7 Колонка без реквизита

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем sn7p, 14 май 2008.

  1. TopicStarter Overlay
    sn7p
    Offline

    sn7p

    Регистрация:
    14 май 2008
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Подскажите, можно ли в форме документа в табличную часть вставить колонку, не привязанную к реквизиту, а просто для удобства? Если можно, то как это сделать?
    Зарание спасибо.
    П.С. матчасть только учу )
  2. MaxxaM
    Offline

    MaxxaM Опытный в 1С

    Регистрация:
    16 окт 2007
    Сообщения:
    288
    Симпатии:
    2
    Баллы:
    29
    В табличную часть вставляешь элемент диалога типа Текст, ему задаешь идентификатор и делай с ним что хочешь :unsure:
  3. TopicStarter Overlay
    sn7p
    Offline

    sn7p

    Регистрация:
    14 май 2008
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Спасибо! Всё просто, но интуиции не хватило )

    Только теперь когда делаю:
    Код:
    НоваяСтрока();
    ИдентификаторМоегоЭлементаТекст = "какое-то значение";
    
    
    пишет:
    Попытка присвоить значение недопустимой для записи переменной (ИдентификаторМоегоЭлементаТекст)
  4. varadat
    Offline

    varadat

    Регистрация:
    25 апр 2007
    Сообщения:
    33
    Симпатии:
    0
    Баллы:
    1
    Тебе не нужно сохранять эту колонку? Если добавить как текст, то она сохранятся не будет.
    Я делаю в свойствах колонки прописываю формулу: МояКолонка, потом ее нужно прописать в переменных модуля и присваиваю ей значение:
    Код:
    Перем МояКолонка
    Процедура МояПроцедура()
    НоваяСтрока();
    МояКолонка="Значение";
    КонецПроцедуры
    
    Кстати в формулу удобнее прописывать ссылку на функцию, а в ней уже присваивать значение, которое будет зависеть от других параметров. Тебе для чего эта колонка?
  5. TopicStarter Overlay
    sn7p
    Offline

    sn7p

    Регистрация:
    14 май 2008
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Уже так и сделал - в формуле прописал функцию, которая возвращает нужное значение.
    В колонке просто дополнительная справочная информация, которая не должна редактироваться и записываться.
    Спасибо.

Поделиться этой страницей