Примеры работы с табличным полем в 1С 8

Примеры настройки табличного поля в 1С:Предприятие 8


Примеры настройки табличного поля в 1С:Предприятие 8

Содержание

  1. Как отобразить данные в элементе управления ТабличноеПоле?
  2. Как при разворачивании формы на весь экран сделать, чтобы табличное поле изменяло свой размер?
  3. Как программно установить видимость колонки табличного поля?
  4. Как программно активизировать строку табличного поля с типом значения РегистрСведенийСписок?
  5. Как создать контекстное меню для табличного поля?
  6. Как в табличном поле с типом значения справочник, отображать только группы?
  7. Как изменить значение ячейки табличного поля?
  8. Как сделать текущим значение колонки табличного поля и присвоить этой колонке тип?
  9. Как в табличном поле установить флажок элементом управления для колонки?
  10. Как программно создать колонку табличного поля с элементом управления «Флажок»?
  11. Как реализовать событие двойного клика по строке табличного поля?
  12. Как узнать существует ли колонка табличного поля?
  13. Как из табличного поля получить значение ячейки, если известно имя колонки?

Как отобразить данные в элементе управления ТабличноеПоле?

ЭлементыФормы.ТабличноеПоле.Значение=ТаблицаЗначений1; 
ЭлементыФормы.ТабличноеПоле.СоздатьКолонки();

Примеры реализации данного метода вы можете посмотреть здесь и тут.

Как при разворачивании формы на весь экран сделать, чтобы табличное поле изменяло свой размер?

Читать/смотреть далее

Как открыть форму записи регистра сведений из строки табличного поля?

Форма записи регистра сведений открывается из строки табличного поля

Здравствуйте, дорогие читатели! В очередной раз мы уделим внимание
работе с регистрами сведений. До этого уже было написано

Как сделать блокировку записи регистра сведений при её редактировании в форме записи?

или

Как в регистре сведений обеспечить уникальность каждой записи?

Ещё немного было написано в статье, связанной с примерами работы в 1С

тут
,

здесь

и

здесь
.


Форма записи регистра сведений открывается из строки табличного поля

Чтобы открыть форму записи регистра сведений из строки табличного поля двойным щелчком
необходимо поступить, как описано

здесь.

Этим способом мы воспользуемся в нашем примере:

Процедура СписокДелВыбор(Элемент, ВыбраннаяСтрока, 
		Колонка, СтандартнаяОбработка)
	СтандартнаяОбработка = Ложь;
	// Формируем ключ для открытия формы, на необходимой нам записи
	Ключ = ПолучитьКлючЗаписиРегистраСведений(ВыбраннаяСтрока.Период, 
			ВыбраннаяСтрока.Ответственный);
	ПараметрыФормы = Новый Структура("Ключ", Ключ);
	ОткрытьФорму("РегистрСведений.СписокДел.ФормаЗаписи",
			ПараметрыФормы,ЭтаФорма);
	// Третий параметр типа Форма со значение текущей формы
	// далее мы им воспользуемся, чтобы проверять это значение 
	// в процедуре «ОбработкаЗаписиНовогоОбъекта»
КонецПроцедуры

// Функция формирования ключа записи регистра сведений
Функция ПолучитьКлючЗаписиРегистраСведений(ДатаТекущая, ИзмерениеЗначение, 
	РегистрСведений = "СписокДел", Измерение = "Ответственный")
	Отбор1 = Новый Структура;
	Отбор1.Вставить("Период", ДатаТекущая);
	Отбор1.Вставить(Измерение, ИзмерениеЗначение);
	Рег = РегистрыСведений[РегистрСведений];
	Возврат Рег.СоздатьКлючЗаписи(Отбор1);
КонецФункции

Читать/смотреть далее

Как отобразить флажок в строках табличного поля в системе 1С8? Способ второй

Форма обработки 1С8 со вторым примером отображение флажка в строках табличного поля

Приветсвую вас, уважаемые читатели блога SoftMaker.kz. Сегодня я продолжу тему о работе с табличным полем. Уже упоминалось о

небольшой обработке
, которая показывает некоторые приемы работы с табличным полем. Но сейчас давайте вновь поговорим о том, как отобразить флажок в строках табличного поля.


Форма обработки 1С8 со вторым примером отображение флажка в строках табличного поля

Как и в первом способе, для начала создадим новую обработку в конфигураторе 1С8. Открываем пункт меню «Файл» — «Новый» — «Внешняя обработка» — «ОК». Сохраним обработку, назвав — например — «ОтображениеФлажка2».

Читать/смотреть далее

Как отобразить флажок в строках табличного поля в системе 1С8? Способ первый

Форма обработки 1С8 с первым примером отображение флажка в строках табличного поля

Здравствуйте, уважаемые читатели блога SoftMaker.kz. Сегодня я продолжу тему о работе с табличным полем. Здесь, на этом блоге, уже есть

небольшая обработка
, которая показывает некоторые приемы работы с табличным полем. Но сейчас давайте поговорим о том, как отобразить флажок в строках табличного поля.


Форма обработки 1С8 с первым примером отображение флажка в строках табличного поля

Для начала создадим новую обработку в конфигураторе 1С8. Пункт меню «Файл» — «Новый» — «Внешняя обработка» — «ОК». Теперь сохраним обработку, назвав — например — «ОтображениеФлажка1».

Читать/смотреть далее