MonthCalendar 宏

MonthCalendar 宏

可用于个人信息管理,整合日历功能。

用法:

  • <<MonthCalendar(BasePage, Year, Month, MonthOffset, MonthOffset2, Height6, Maniversary, Template)>>

参数:

  • BasePage

    新页面在此页面下创建,缺省为当前页面下创建。BasePage 可以是相对页面名

    height6

    是否以6行显示月历。若为0,则根据情况显示4行到6行月历。若大于0,则始终显示6行(有的月份出现空行)

    Maniversary

    为1,则创建子页面格式为 MM-DD(即没有年);若 Maniversary 为0,则子页面格式为 YYYY-MM-DD

    Template

    是创建子页面的模板名称

示例:

  • 当前月份月历: <<MonthCalendar>>

  • 上一个月份月历: <<MonthCalendar(,,,-1)>>

  • 下一个月份月历: <<MonthCalendar(,,,+1)>>

  • SampleUser 12月份月历: <<MonthCalendar(SampleUser,,12)>>

  • 2001/12 + 2 个月后的月历: <<MonthCalendar(,2001,12,+2)>>

  • 显示多个用户月历: <<MonthCalendar(MyPage*TestUserA*TestUserB)>>

  • 新创建的日历条目以 MonthCalendarTemplate 为模板:

    • <<MonthCalendar(,,,,,,MonthCalendarTemplate)>>

  • 显示 2002 年全年月历 (每个月历显示6行):

    • Calendar of year 2002 (every month padded to height of 6):
      ||||||Year 2002||
      ||<<MonthCalendar(,2002,1,,,1)>>||<<MonthCalendar(,2002,2,,,1)>>||<<MonthCalendar(,2002,3,,,1)>>||
      ||<<MonthCalendar(,2002,4,,,1)>>||<<MonthCalendar(,2002,5,,,1)>>||<<MonthCalendar(,2002,6,,,1)>>||
      ||<<MonthCalendar(,2002,7,,,1)>>||<<MonthCalendar(,2002,8,,,1)>>||<<MonthCalendar(,2002,9,,,1)>>||
      ||<<MonthCalendar(,2002,10,,,1)>>||<<MonthCalendar(,2002,11,,,1)>>||<<MonthCalendar(,2002,12,,,1)>>||


相关页面: