их в требуемый вид. Приведем образец кода для передачи данных из формы "Характеристика
модели автомобиля" в Microsoft Word:
oleWord=CREATEOBJECT("Word.Basic")
oleWord.FileNewDefault
oleWord.AppShow
oleWord.FilePageSetup(,,"2,54 см","2,54 см","2,5 см","1,5 см","0 см","21 см","29,7 см")
oleWord.FormatFont("14",0,9,0,0,0,0,1,0,"0 пт","0 пт",0,"", ,"Times New Roman Cyr", , 1)
oleWord.FormatParagraph( "0 см", "0 см","0 пт","0 пт", 0,"",1,1, 0, 0, 0, 0, 0,"0","0 см")
oleWord.Insert("Характеристика модели автомобиля")
oleWord.InsertPara
oleWord.InsertPara
*********Создание таблицы***************
oleWord.TableInsertTable( ,"3",ALLT(STR(Kol_z+1)))
oleWord.TableSelectColumn && Выделение колонки
oleWord.LeftPara && Выравнивание по левому краю
oleWord.TableSelectTable && Выделение таблицы
oleWord.TableRowHeight("0",2,"25 пт","0 см", 0,1)
oleWord.TableSelectColumn && Выделение колонки
oleWord.LineDown(1)
oleWord.LineUp(1)
oleWord.TableSelectColumn && Выделение колонки
oleWord.TableColumnWidth("11 см","0,38 см") && Установка ширины выделенной колонки
oleWord.NextCell
oleWord.NextCell
oleWord.TableSelectColumn && Выделение колонки
oleWord.TableColumnWidth("3,5 см","0,38 см")
oleWord.NextCell
oleWord.NextCell
oleWord.TableSelectColumn && Выделение колонки
oleWord.TableColumnWidth("3,5 см","0,38 см")
oleWord.TableSelectTable && Выделение таблицы
oleWord.FormatBordersAndShading (3, 0, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, "0 пт", 0, 0, 0,"0", -1)
oleWord.CharRight(1)
oleWord.LineUp(1)
oleWord.TableSelectRow && Выделение ряда
oleWord.TableHeadings
oleWord.Bold
oleWord.CenterPara
oleWord.FormatParagraph("","","","",4,"25 пт")
oleWord.CharLeft(1)
oleWord.Insert("Наименование модели")
oleWord.NextCell
oleWord.Insert("Мощность")
oleWord.NextCell
oleWord.Insert("Крутящий момент")
oleWord.NextCell
******* Добавления значений в таблицу*******
FOR I=1 TO KOL_Z
oleWord.Insert(all_value(i,1))
oleWord.NextCell
oleWord.Insert(STR(all_value(i,2)))
oleWord.NextCell
oleWord.Insert(STR(all_value(i,3)))
IF I<<KOL_Z
oleWord.NextCell
ENDIF
ENDFOR
Результат выполнения данного кода представлен на рис. 10.9.
converted to PDF by HupBaH9I