'___________ Наличие периодики___________________________________________ ' АРМ КК, вывод из списка, запрос по году, или год_название, или год_сигла ' последние исправления: 16.06.2009 Рыжова Ю.С. ЧелГУ ' модификация: 07.07.2010 Негуляев Е. А. '========================================================================= define function main() { doc.newfile() var s = doc.oleobject() s = s.propertyget(activesheet) var massglob=newmass(0) var massname=newmass(0) var masssigl=newmass(0) var name var sigla var basecell=1 '===формирование шапки=== doc.out("№ п/п","A"+tostr(basecell)) doc.out("Наименование периодических изданий","B"+tostr(basecell)) doc.out("Место хранения","C"+tostr(basecell)) doc.out("Номера изданий","D"+tostr(basecell)) doc.drawborder("A"+tostr(basecell)) doc.drawborder("B"+tostr(basecell)) doc.drawborder("C"+tostr(basecell)) doc.drawborder("D"+tostr(basecell)) var cols = s.exec(function, columns) var col = cols.exec(propertyget, item, 1) col.exec(propertyset, columnwidth, 5.5) col = cols.exec(propertyget, item, 2) col.exec(propertyset, columnwidth, 36) col = cols.exec(propertyget, item, 3) col.exec(propertyset, columnwidth, 11.5) col = cols.exec(propertyget, item, 4) col.exec(propertyset, columnwidth, 30) var rangetext = "A" + Tostr(baseCell)+":D"+tostr(basecell) var range = s.exec(propertyget, range, rangetext) range.exec(propertyset, wraptext, 1) range.exec(propertyset, HorizontalAlignment, -4108) range.exec(propertyset, VerticalAlignment, -4108) '===главная часть - массив=== basecell=2 var startcell=basecell 'формат массива = название$сигла%номер var massgod=newmass(0) for(var i = 0; i