MMpy.BlockModel.get_str_block_value

Синтаксис

blockmodel.get_str_block_value(field_id, record_id)

Описание

Выдает строковое представление значения атрибута блока, обнаруженного на заданной позиции.

Параметры

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

field_id

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

record_id

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

Выдает

Тип
Описание
str Представление стринга значения атрибута блока, обнаруженного на заданной позиции. Если не обнаружено, либо найден несоответствующий тип, возвращается пустая строка.

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

MMpy.BlockModel.get_field_id()

MMpy.BlockModel.get_num_block_value()

Примечания

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

Примеры

blockmodel_filename = MMpy.Project.path() + 'Wireframing\\NVG MV1S OBM.DAT' x_field, y_field, z_field = 'EAST', 'NORTH', 'RL' blockmodel = MMpy.BlockModel() blockmodel.open(blockmodel_filename, x_field, y_field, z_field) field = 'AUAVG' field_id = blockmodel.get_field_id(field) record_id = 1 value = blockmodel.get_str_block_value(field_id, record_id) print(value) blockmodel.close()

ID ресурса

IDPH_BM_GET_STR_VALUE