Запись имени файла данных (.sav) в нижний колонтитул документа результатов (.spo)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | 'BEGIN DESCRIPTION 'Минималистский скрипт, который устанавливает нижний колонтитул для печати 'файла результатов (Output), наполняя его строчкой вида '"Данные: " и затем - путь и имя текущего файла данных. 'Скрипт срабатывает не автоматически: вам потребуется запускать его перед печатью. 'Надо помнить, что, если вы открывали какой-то другой файл данных перед запуском 'скрипта, или открыли другой файл данных после запуска скрипта, содержимое 'нижнего колонтитула этого уже не отразит: туда прописывается имя ТЕКУЩЕГО файла данных. 'Будет проще "привязать" скрипт к самодельной кнопке на панели инструментов, так 'его будет очень легко запускать в нужный момент перед печатью. 'END DESCRIPTION 'Перевод: А. Балабанов, 19.11.2008. 'Проверено: SPSS 15.0.0. '------ сохраните следующее с именем "DataFooter.sbs" --------------- Sub Main Dim strFile As String On Error Resume Next With objSpssApp strFile = .Documents.GetDataDoc(0).GetDocumentPath .GetDesignatedOutputDoc.PrintOptions.FooterText = "Данные: " & strFile End With End Sub |
Related pages
...