2012年5月29日星期二

第三十天在SJ工作 28-5-2012星期一。




今天值得庆祝,30th了,到了办公室,对面的丽珠叫我去彩虹的Louvre办公室,去到才知道原来是Citizen barcode打印机不能打印,软件是Bartender,sticker有出来只是没有打印到,检查下,驱动没有问题,彩虹还讲她的电脑在旁边那家电脑不能进去,检查下Network setting,原来LAN disable了,
把它开了就ok,上司来到看了,认为是打印机的问题,唯有叫技术人员来。
跟着去Finance安装biztrak,WJ那家电脑是没有安装过的,安装步骤是这样,首先去network map drive z: \\192.168.2.102\d$ 那是一个隐藏的文件夹,里面有biztrak installation文件夹,就按setup,license file,client,express setup,后面那个问安装 Seagate选NO。之后还是不能进入的,要set ODBC 就是open database connection,选user DNS,Biztrak enterprise,network tab,
tick TCP/IP 然后在格子里面填: host=192.168.2.102;port:2638 可是那个port之前的符号我打:,结果跑不了,后来上司帮我弄好了,第一天安装就搞到这样,在上司的印象中被扣分了!winnie的电脑就简单,安装了就跑到,因为之前已经安装,只是出问题,上司讲不用uninstall,安装多一次就可以。
又是Excel处理data,很闷的,不过这次有挑战,可是我很快就想到解决方法:
code seq cost
X99 1 88.30
X99 2 18.12121
X99 3 4.111
X99 4 9.341
j34 1 90.23

就是有两个sheet里面的资料大概就是这样,记录有100,000以上,如果使用VBA来做就非常慢,
因为是要比对,找出相关的记录,谁都知道使用vlookup,可是这个function只能把一个格子里面不同的记录找出来,以上的X99有四个,怎么办?一个个用手做吗?十万个记录呀!!!



难道叫HR聘请十个书记,花一个月时间完成?那么要花费RM9000了,是吗?所以说有的公司要处理大量资料,有不会使用formula,应该找我,我收费RM3000,还很快呢!就是说这个解决方案应该得到RM3000的酬劳,可是我不是做生意,现在是打工嘛!

来了,解决方法是这样的,把code与seq结合变成 X991,那么就只有两个column,
问题是这样的:在那个item cost的文件里面只是有两个column就是 code 与 cost,这个就是要lookup的资料table,另外一个就是很多column,有seq column的sheet,也就是说它里面有一个column就是item cost是空的,需要填上,因为它的code是一样的,不能使用lookup,上司使用一个她认为好的方法,我说不用那么麻烦,解决方法简单,把那个《证人杀掉,毁尸灭迹》就可以。如果遇到这样的难题,code是同样,可是它的sequence是排好的,那么只要做出seq号码,加去code后面就可以让每一个记录都unique,
然后使用vlookup一分钟搞定!好技术性的讲解,或许我以后看也不会明白,如果我把一个excel文件给你看,里面有两个sheet,你就会明白,如果不用excel formula,使用Java 来做,很多人就难倒了,好像麻将游戏,怎么记录牌,其实只是144加8个花而已,使用array也是可以,dim pai(152) as string,
java是 char【152】 pai.在看Sams Teach Yourself Android Application Development in 24 hours,这本书是非常适合好像我这样的自己学习的人看,浅白易懂。
午餐在外面吃,后来还有半个小时就看书,ghost XP,remote desktop connection去server2,
打开Database utilities,是SQL server来的,看到公司名字的文件夹,里面有table,右键选top 1000 record就看到SQL code,如果不是很多,就按datagrid的角度按钮右键选copy with header然后paste去excel文件。跟着还要lookup那个itemcode出来,无聊的工作!
已经5:00PM,上司要我把之前的文件,与我copy 出来的比对,同样的就改文件名字,后面加上OK,不然就写reason。6:00PM回家。

没有评论: