MMpy.File.structure
Синтаксис
file.structure
Описание
Свойство для чтения или изменения структуры файла данных.
Параметры
Тип |
Описание |
---|---|
MMpy.FileStruct | Присвоить новую структуру файле данных. |
Выдает
Тип |
Описание |
---|---|
MMpy.FileStruct | Выдает структуру файла. |
Примечания
Это свойство чтения/записи.
Будьте внимательны при изменении структуры существующего файла с данными! Будет предпринята наилучшая попытка сохранить данные, но результат не может быть гарантирован. К примеру, изменение типа поля может привести к удалению всех значений из этого столбца, например к переходу из поля символа в реальное поле.
При особых требованиях к копированию данных пользователю необходимо программно сделать это самостоятельно.
Примеры
out_path = MMpy.Project.path() + 'Out.DAT' out_title = 'OutData' file = MMpy.File() # Создать новый файл данных из шаблона. file.open(...) MMpy.File.create_from_template(out_path, out_title, file.structure) file.close() # Изменить структуру нового файла. file.open(out_path) structure = file.structure structure.add_field(...) # Установить структуру нового файла. file.structure = structure # продолжать использовать новый файл. file.set_field_value(...) file.close()
ID ресурса
IDPH_FILE_STRUCTURE