MMpy.File.set_field_value

Синтаксис

file.set_field_value(field_id, record_id, value)

Описание

Присваивает строку или числовое значение полю записи, идентифицированному по заданному идентификатору поля и идентификатору записи.

Параметры

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

field_id 

int ID целевого поля.

record_id 

int ID целевой записи.

value 

float или str Значение, которое нужно присвоить полю записи.

Выдает

Тип
Описание
bool Выдает True, если значение было установлено успешно, в противном случае, выдает False.

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

MMpy.File.get_num_field_value()

MMpy.File.get_str_field_value()

Примечания

ID записей имеют основание 1, т.е. передача индекса 1 вернет первую запись.

Примеры

file_path = MMpy.Project.path() + 'Test.DAT' file = MMpy.File() file.open(file_path) num_field = 'NUMVALUE' num_field_id = file.get_field_id(num_field) str_field = 'STRVALUE' str_field_id = file.get_field_id(str_field) file.set_field_value(num_field_id, 1, 0.5) file.set_field_value(str_field_id, 1, 'A string value') file.close()

ID ресурса

IDPH_FILE_SET_FIELD_VALUE