云表制作工作日历的方法

2015-10-12 12:04:54
1653912
今天讲下如何用云表来制作日历,只要了解原理了,其实做日历很简单的
1、制作日历前,我们先看下日历;

2、来看下日历的特点;6行7列;42个日期;
3、原理及实现思路:
   3-1、日历共6行7列,行和列来确定一个日期,可以用交叉表功能来实现;共42个日期,可以用序号0-41来表示;
   3-2、确定行:一共有6行,如何确定是在哪一行呢?序号/7;
   3-3、确定列:一共有7列,如何确定是在哪一列呢?序号/7求余数;
   3-4、确定日历日期值:如果知道首日的日期,利用日期加减,是不是就知道了呢;
   3-5、首日日期;通过月值初,可以计算出星期值,再利用日期加减,计算出首日日期;
4、下面进入系统设计:
4-1、设置表单模板(交叉表)


4-2、数据表管理设置;


4-3、计算月初值星期值;


4-4、计算日历首日日期;


4-5、填充日历的日期;


5、日历效果图;


6、设置单元格格式:如果是当月则显示为黑色,其它显示为灰色;只要设置一个判断条件即可,如图;



7、明细表设置的是日期类型,如何显示为数字类型呢,如下图;



有得朋友可能会问,你的首例是从星期一开始的,一般的日历都是从星期天开始的,有没有什么办法呢;
其实很简单的,再确定首日日期的时候,日期加减多加一天就好了,如图;






欢迎转载,转载请保留本文地址http://www.iyunbiao.com/bbs/t-777-1.html  谢谢


+10
2人收藏
12 条回帖
Moke云侠2015-10-12 13:57:02
lsh767 发表于 2015-10-12 12:58
学习了,希望经常会有这样的应用出来,赞一个!

你们如果有需求,可以在互动问答模块,提出来,官方看到会回复的
+10
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询