Интерактивное редактирование ячейки табличного поля. #647228


#0 by snafu
Всем доброго дня. Обычная форма, 8.2. В форме есть табличное поле, которое заполняется программно. После чего пользователю нужно дать возможность вручную (то есть вводом с клавиатуры)отредактировать значения некоторых ячеек табличного поля. Пока что можно только очистить ячейку через контекстное меню, вызываемое правой кнопкой мыши. Вот смотрю в синтакс - помощнике свойства и методы объекта "ТабличноеПоле", не могу понять, что использовать. Что использовать?
#1 by Wobland
в чём проблема? ленивый юзер не хочет пользоваться клавиатурой?
#2 by Reset
Проблема непонятна
#3 by Reset
Так.Я так понимаю, имеется в виду ТабличныйДокумент. Это во первых
#4 by snafu
Выделяю нужную ячейку, текст в ячейке выделяется синим цветом, жму клавиши - значение в ячейке не меняется. Нужно, чтобы менялся.
#5 by Reset
Во вторых, для возможности его редактирования нужно отключить ТолькоПросмотр в свойствах
#6 by snafu
Именно ТабличноеПоле.
#7 by snafu
Самое первое что сделал - снял здесь галку)
#8 by Wobland
поди данные какие-то хитрые? свойство имею в виду
#9 by Reset
ЭлементУправления указан в колонках?
#10 by Reset
У колонок ТолькоПросмотр снят?
#11 by Reset
Режим редактирования - поставить необходимый. Если указано вхо, то на клавиши реагировать не будет
#12 by Reset
Вход*
#13 by snafu
Данные - текст из файла. Про свойство - не понял.
#14 by Wobland
в свойствах у тп что в данных? это пальцем в енбо
#15 by snafu
Нашел РежимВводаСтрок. Что За режим  редактирования???
#16 by Reset
У колонки
#17 by Reset
Нет такого типа "текст из файла". Тип значения в колонках таблицы (или что является поставщиком данных для табличного поля) - Строка?
#18 by Reset
Кстати, забыли въедливо заметить, что "табличное поле, которое заполняется программно" - фраза с ошибкой. ТП не может заполняться программно. Оно вообще может заполняться
#19 by Reset
вообще НЕ может*
#20 by snafu
Тьфу, ну конечно же, "Строка" То есть вот это вон, например, безграмотно?
#21 by Reset
Заголовок - да, формально некорректный. Дальше заголовка я не стал читать
#22 by snafu
У колонки табличного поля только одно свойство - Имя.
#23 by Reset
Например, чтобы сообщение на форуме появилось на экране, его (сообщение) нужно добавить в форум, а не написать фломастером на экране
#24 by Reset
Много у ней свойств
#25 by Reset
У тебя точно обычная форма?
#26 by snafu
Обычная неуправляемая.
#27 by cw014
Элемент управления добавить не предлагать?
#28 by Reset
Я предлагал - игнорирует.
#29 by snafu
Звучит несколько загадочно для меня. Какой именно элемент управления?
#30 by snafu
Я не игнорю, скорее, не понимаю.
#31 by Reset
У колонки, елки палки.
#32 by Wobland
свойство такое у колонки
#33 by Reset
В редакторе форм правой кнопкой кликнуть по заголовку колонки - выбрать свойства
#34 by Reset
Там их заметно более одного.
#35 by snafu
Ребята, я запутался. Не могу найти в СП такое свойство у колонки табличного поля.
#36 by Reset
Нашел в СП. ЭлементУправления (Control) Использование: Только чтение. Описание: Тип: ПолеВвода; ПолеВыбора; Флажок. Содержит элемент управления, который будет использован в качестве редактора значения ячейки в данной колонке табличного поля. Доступность: Толстый клиент.
#37 by Wobland
у тебя сп палёный
#38 by Reset
Только тебе достаточно его на форме посмотреть, СП не нужен для этого
#39 by Wobland
он программно колонки создаёт
#40 by Reset
Он это не сказал или я пропустил этот момент?
#41 by Reset
Короче сейчас придем к тому что ему нужно СоздатьКолонки и разойдемся :)
#42 by snafu
"В форме есть табличное поле, которое заполняется программно.". Я это и имел в виду.
#43 by cw014
+1
#44 by snafu
Ребята, спасибо всем за помощь, разобрался.
#45 by Wobland
что было то?
#46 by Reset
Скажи, что было, нам полезно будет для повышения скилла телепатии со следующим партизаном
#47 by snafu
Было как в . Колонки создавались методом СоздатьКолонки (то есть программно:), а не в редакторе форм). А дальше надо был просто немножко подумать и сделать как в ...
#48 by Wobland
между и прошло 35 постов
#49 by Reset
СоздатьКолонки создает элемент управления, если в источнике колонка типизована
#50 by snafu
Большой сюрприз... Говорю ж, надо было подумать.
#51 by snafu
Что бы вам еще такое подкинуть для прокачки скилла телепатии?
#52 by Wobland
анекдот расскажи. но без концовки
#53 by snafu
Знаток анекдотов?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С