MMpy.FormSet.set_field

Синтаксис

formset.set_field(sequence_id, field_value, append_flag=MMpy.append_flag.none)

formset.set_field(sequence_id, form_set)

Описание

Задает значение поля набора форм

Параметры

Имя
Тип
Описание

sequence_id 

int или str ID или имя поля в наборе форм.

field_value 

любой Значение для присвоения полю.
append_flag MMpy.append_flag Поведение файла отчета (если применимо). По умолчанию на MMpy.append_flag.none.
form_set MMpy.FormSet Вложенный набор форм (если применимо).

Смотрите также

MMpy.append_flag

Примечания

field_value принимает любой тип значения при условии, что его можно сериализировать в строку. Сюда входят int, float, str and MMpy.FormSet (вложенные наборы форм).

Начиная с версии 2020, большее количество типов MMpy могут присваиваться напрямую, без вызова сериализации(), например MMpy.Font, MMpy.Colour и т.д.

Допустимые варианты для append_flag:

  • MMpy.append_flag.report
  • MMpy.append_flag.output
  • MMpy.append_flag.none
  • MMpy.append_flag.plot

Примеры

formset = MMpy.FormSet('WS_LOAD_GRIDFILE', '15.0.0.0') ... formset.set_field('FILE', 'WOLF_TND.GRD')

ID ресурса

IDPH_FORMSET_SET_FIELD