--- title: "ksSelectD3Model - Выбрать из списка открытых или из файла модели" type: guide api: [api7] tags: [guide, api7, ksselectd3model] sources: - ksselectd3model.html --- *API экспортных функций > Функции работы с файлами документов * Аналог данной функции при использовании Automation - метод KompasObject::ksSelectD3Model. Синтаксис: ``` int LIB_FUNC ksSelectD3Model( char *name, unsigned int bufLen, bool onlyDetail, bool showAddNum ); Входные параметры: bufLen - размер буфера name в символах, onlyDetail - только детали, showAddNum - отображать комбобокс выбора дополнительного номера. Выходные параметры: name - имя файла. Возвращаемое значение: 1 - в случае удачного завершения, 0 - в случае неудачи. ``` Примечание: В диалоге выбора файла могут быть выбраны также обозначение исполнения и дополнительный номер исполнения, если они были созданы в файле модели. Получить выбранное обозначение исполнения можно с помощью функции ksGetSelectedEmbodimentMarking. Получить выбранный дополнительный номер исполнения можно с помощью функции ksGetSelectedEmbodimentAdditionalNumber.