#0
by Xao
Всем привет Вообщем в одном документе есть табличная часть в конфе, у нее есть свои реквизиты На форме я разместил эту табличную часть и добавил туда свою колонку (не как реквизит табличной части) подскажите плз, как мне записать значение в эту колонку в текущей строке
#4
by Xao
мда... тебя буду клеймить, а вообще под пресс лучше, чтоб наверняка ты про себя? Я делаю вот так: Элемент.ОформлениеСтроки(Элемент.ТекущаяСтрока).Ячейки.Доступно.УстановитьТекст("проверка"); но не получается, пробовал так еще: Элемент.ОформлениеСтроки(Элемент.ТекущаяСтрока).Ячейки.Доступно.Значение = "проверка"; тоже не получается
#5
by Defender aka LINN
Пипец... Там в статье 3 варианта. Ты решил изобрести 4-й... Так что ложись под пресс, кнопочку нажму.
#6
by Кураж
Ну говорю же... Про тебя я! Дошло? Если в событии ПриВыводеСтроки то ОформлениеСтроки.Ячейки.Доступно.УстановитьТекст("проверка"); Ну а если ПриПолученииДанных то тогда нужно ещё коллекцию оформлений перебирать, конструкцией "Для Каждого"...
#9
by Xao
кнопочку у себя в мозгах нажми, может поможет кроме тебя, других "одноэснег"'ов я не вижу при окончании редактирования таблицы
#10
by Defender aka LINN
Хамите, парниша. Вы по ссылке-то ходили? Читали? Тогда чего тут ерундой болтаете?
#12
by Кураж
так. всё. я ухожу. Пациент неизличим... При окончании редактирования таблицы он ОформлениеСтроки нашел, пипец, занавес.
#14
by Defender aka LINN
Ты как 11 месяцев на форуме просуществовал? Я фигею, пришел с набившим оскомину вопросом, получил ответ от бота (т.е. не искал вообще, вопреки рекомендациям), нихрена не прочитал и оскорбляет нормальных людей...
#15
by Xao
если я зарегистрирован 11 мес назад, это не значит, что все это время я занимался 1С а теперь посмотри на и на и скажи, а нужно ли было писать эти сообщения?
#16
by Xao
Если ты посмотришь методы табличного поля, то увидишь там такой метод как ОформлениеСтроки (RowAppearance) Синтаксис: ОформлениеСтроки(<Строка>) Параметры: <Строка> (обязательный) Строка табличного поля. Тип параметра зависит от типа редактируемого в табличном поле значения. Возвращаемое значение: Тип: ОформлениеСтроки. В процедуру ПриОкончанииРедактирования передается параметр Элемент, это как раз и есть ТабличноеПоле, т.е. можно использовать Элемент.ОформлениеСтроки(Элемент.ТекущаяСтрока).Ячейки.Доступно.УстановитьТекст("проверка"); но это почему-то не работает а вот если попробовать сделать это в процедуре ПриПолученииДанных, то там все нормально получается, НО мне нужно чтобы это работало ПриОкончанииРедактирования
#19
by Xao
непонятно что ты так удивлялся, что "При окончании редактирования таблицы он ОформлениеСтроки нашел" а то, что использование этого метода дает результаты только в определенных обработчиках события, это уже другой вопрос но мне надо сделать чтобы это работало ПриОкончанииРедактирования, вы мне скажите это сделать реально? или нет?
#20
by Defender aka LINN
НАХРЕНА тебе это надо в "ПриОкончанииРедактирования"? Ты можешь сказать, или нет?
#21
by Кураж
Использование этого метода, дает результат в любой части программы. Но, там есть ма-а-а-ленький нюанс, из-за которого для твоих целей метод абсолютно бесполезен. Прочитай ещё раз описание, у меня ещё теплится надежда, что до тебя всё же дойдет рано или позно...
#23
by hhhh
когда кончаешь редактировать, выводится строка. Делай ПриВыводеСтроки - тебе уже два часа талдычут.
#24
by Bober
Это требуется так как это таблица значений связана с табличной частью - часть объекта и как следствие нельзя добраться до колонки, которая не принадлежит табличной части (не является реквизитом ТЧ). Добраться до нее можно только через ОформлениеСтроки, которое есть в событии "ПриВыводеСтроки", но лучше использовать коллекцию ОформленияСтрок в событии "ПриПолученииДанных".
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Известен индекс строки ТабличногоПоля1. Как получить значение его колонки?
- Как установить значение в табл. часть документа по имени колонки?
- ТабличноеПоле.Колонки.Добавить.... Как узнать позицию колонки?
- Как получить значение колонки в текущей строке табличного поля?
- v7: В типовой конфигурации Табло содержит две колонки «Значение» и «Выражение», причем
- Как получить значение реквизита Поля флажок, если свойства Значение у него нет.
- v7: Имя колонки в текущей строке табличного поля
- Ошибка SQL Fld11475 ... значение не может принимать значение Null
- Поиск колонки таблицы значений по индексу в текущей строке
В этой группе 1С
- Отпуск рачет календарных отработанных дней Камин 1.2
- v7: УПП. Расчет себестоимости. ВР вместо НУ
- ЗУП начисление з/п от обратного
- Как пересчитать Вид расчета за прошлый месяц в ЗУП 8.1
- Закрыть Excel без вопросов
- Драйвер весов CAS CI-2001A
- у текущего пользователя нет доступных ролей для запуска информационной базы
- Нет остатков при подборе
- Как перебрать все реквизиты формы в цикле?
- Как получить имя регистра сведений из формы записи этого же регистра?
- 1cv7.exe нагружает систему
- Редактирование таблиц в 1 с 7.7
- Как из проф конфиги сделать базовую? 7.7
- Установка значения в Поле выбора
- Предопределенные элементы справочников, "1С:Конвертация данных"
- В запросе получить итог по таб части
- Обработка расшифровки при компоновке данных
- Книга покупок (УТ 10.3.3.3)
- V8: Как подключиться к фоновому заданию на сервере?
- Экзамен "1С:Руководитель проектов"