Posts

Showing posts from 2007

Bip looping

Longtime back, i answered this in the forum :) try these http://sourceware.org/ml/xsl-list/2001-05/msg00517.html http://www.biglist.com/lists/xsl-list/archives/200105/msg00515.html http://www.biglist.com/lists/xsl-list/archives/200105/msg00536.html string-length function. http://www.zvon.org:9001/saxon/cgi-bin/XLab/XML/addressbook.html?stylesheetFile=XSLT/stringFunctions.xslt TEMPLATE ++++++++++++++ <?xdoxslt:set_variable($_XDOCTX, 'cnt',string-length(.))?> <?for-each:xdoxslt:foreach_number($_XDOCTX,1,xdoxslt:get_variable($_XDOCTX, 'cnt'),1)?> X <?end for-each?> ------------------------------------------------------------------------------------------------------ XML <TEST>FIVE</TEST> this will print no.of X for the length of the string passed. so it will print "XXXX" Hope this helps

Call templates

Link <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" version="1.0"> <xsl:template name="add-X"> <xsl:param name="string" select="." /> <xsl:if test="$string"> <xsl:text>X</xsl:text> <xsl:value-of select="substring($string, 1,1)"/> <xsl:call-template name="add-X"> <xsl:with-param name="string" select="substring($string, 2)" /> </xsl:call-template> </xsl:if> </xsl:template> </xsl:stylesheet> Create an file named TEST.xsl with the above code. <aaaa>ABCDE</aaaa> Create an file named TEST.XML with the above code. Create an RTF template with form field valus as <?import: file:///C:\Desktop\Sample RTF\TEST.xsl?> Note : here you have to point the xsl path where your

Grouping in BIP :)

Image
Another query from Netherlands user Mr."Remco" He was trying to create template which he wanted to have group-left of one column, i gave him another solution of re-grouping again, ?for-each-group:ROW[(_saw_0_='Realisatie EHS')]; _saw_0_? ?_saw_0_? ?for-each-group:current-group()[ (_saw_2_='n.v.t.')]; _saw_1_? ?_saw_1_? - ?_saw_3_? - ?sum(current-group()/_saw_4_[.!=’’])? ?end for-each-group? ?end for-each-group? he could have used that in table in table , so that it would have solved it neatly. But he was not ready to add another table. He wanted to do that in single table itself. n a single table we can do it, but we have to first find , how many rows it will be there in the group, then divide them by 2 and get the ceil of that number. then add a if condition checking for position of the row = this number. if so , display the value you want to display. ?xdoxslt:set_variable($_XDOCTX, 'TYTEST', (count(xdoxslt:distinct_values(/ROWSET/ROW[(_saw_0_='Re

Rounding Issue in Release 5.6.3

This is know issue we have in Publisher Release 5.6.3, "Rounding Issue When Adding Decimal Numbers" due to IEEE 754 floating point standards followed i guess we have a working workaround for this 1.format-number function 2.round function <?444444.70+1034343443404.69?> == > 1034343887849.3899 <?(round((( 444444.70+1034343443404.69))*100) div 100)?> == >1034343887849.39 <?format-number:( 444444.70+1034343443404.69);'D99'?> ==> 1034343887849.39 more info :) Rounding floating-point numbers * Round to Nearest – rounds to the nearest value; if the number falls midway it is rounded to the nearest value with an even (zero) least significant bit, which occurs 50% of the time (in IEEE 754r this mode is called roundTiesToEven to distinguish it from another round-to-nearest mode) * Round toward 0 – directed rounding towards zero * Round toward +∞ – directed rounding towards positive infinity * Round toward −∞ – directed rounding towards negative inf

BIP for-each section

There were lot of threads going the BIP user forum, for resetting the name numbers. thought simple sample would help them to achieve that :) create a sample report as follows. Use the Ms word , option of putting the page number in the MS word page header. then in the page create a simple xml like this, <root> <page> <name> page 1 </name> </page> <page> <name> page 2 </name> </page> <page> <name> page 3 </name> </page> <page> <name> page 4 </name> </page> <page> <name> page 5 </name> </page> </root> use this syntax <?for-each@section:root/page?> <?name?> <?end-for-each?> merge the rtf with the xml, you can notice that, the report contains, 5 pages, with the all pages having the page number as 1. How does that happen ? for-each@section:root/page , this syntax is going to reset the page every time it find a new root/page node. in this exampl

Veera's performance in SAP :)

Total on dynamic columns on group by columns

Got an good question from shahcsanjay who has done the dymanic column , then then got the sum in the horizontal manner, but what he wanted is sum up through the vertical too :) ?for-each-group@cell:current-group()/G_TIME;./TIME? ?sum(current-group()/TV)? ?end for-each-group?, he got struck wiht, i asked his template, after snoozing through that, gave him that loop, which solved it. again a cup of thanks :0 from Sanjay. Opps, i wanted to write all the cases in this blog, but time is not permitting and iam facing similiar issues, daily, got to give a shot, that some generic stuffs like what Tim is delivering there in his Den. hope i will start that soon :)

Calculation In Bip

Post from Sudeep[ i guess i knew this guy :)], If i have this xml <ROOT> <T> <A1>10</A1> <B1>5</B1> </T> <T> <A1>10</A1> <B1>5</B1> </T> <T> <A1>10</A1> <B1>5</B1> </T> </ROOT> i am using this xsl , <?sum(T /A1)?> <?sum(T/B1)?> <?xdoxslt:set_variable($_XDOCTX, ‘TEST’,0)?> <?for-each:T?> <? A1*B1?> <?xdoxslt:set_variable($_XDOCTX, ‘TEST’, xdoxslt:get_variable($_XDOCTX, 'TEST')+(A1*B1))?> <?end for-each?> <? xdoxslt:get_variable($_XDOCTX, 'TEST')?> which will return me the 30 15 50 50 50 150 Got some thanks :) from sudeep too.

Combination of lpad and formatting :)

Recent post, f rom BIP wanted to , format the number to two digits, and then fill the left over space with * and then prepend with$ sign. To format ?format-number(number(10),’###.00’)? ?format-number(number(10.1),’###.00’)? ?format-number(number(10.171),’###.00’)? use this, then to prepend them, if it is one time usage try this ?variable:form_num ;format-number(number(10.171),’###.00’)? ?xdofx:’$’||lpad($form_num,15,'*')? if it is in loop, then ?xdoxslt:set_variable($_XDOCTX, 'x', xdoxslt:lpad(format-number(number(99.171),’###.00’),15,’*’))? $?xdoxslt:get_variable($_XDOCTX, 'x')?

These product is going to be brought very sooner

XSL FO Editor for reporting http://www.xslfast.com/products/ www.stylusstudio.com/xsl_fo_processing.html www.oxygenxml.com/fo_editor.html http://www.editix.com/gallery.html http://logixml.com/ Need one stop Oracle HCM reporting ? Here http://www.polarisassociates.com/prod_report_hcm.htm

Row fillers in BIP.

Some thought about the report, where Tim sir himself has explained thousand time, iam doing it for thousand and one time :0) You want to display all the rows continuously and then then if the row end in mid of the page, still you want the total to be displayed at the end of that page. To make you understand better,How to do you say its, at the end of the page. Last page content only in 5.6.2 BIP , we can use here :) The smart way is we can identify how to achieve that is, we got the control of rows running through pages, and if we can decide that a page is going to take 20 rows, that means , 20 th row is the end of the page. So, what you want to decide is , how much row a page can contain, if probably the page is going to take 20 rows, fix as 16 rows, in order to accommodate some expansion in row height due to wrap you worried abt. so, the logic goes here, go with the same approach as the TIM's and then when the row ends, find out how many rows have been printed in that particular

Pass concurrent program parameter to report

Put this in your template in the starting, where the P_BUSINESS_GROUP_ID is one of the concurrent program parameters, ?param@begin:P_BUSINESS_GROUP_ID? and then you can access the parameter in your rtf like Upload the rtf template back into apps. and then rerun the conc pgm :) Tim, has his own blog :) written to do t his.

trying to keep me busy ,. as always the natural way , i live

Link to thread BIP Sample XML. [subt] [ASET] [AA]1[/AA] [AA]2[/AA] [AA]3[/AA] [AA]4[/AA] [/ASET] [BSET] [BB]1[/BB] [BB]2[/BB] [BB]3[/BB] [BB]4[/BB] [/BSET] [/subt] ASET = [?sum(subt/ASET/AA)?] BSET = [?sum(subt/BSET/BB)?] TOTAL SET = [?sum(subt/ASET/AA) + sum(subt/BSET/BB)?] Rsult : ASET = 10 BSET = 10 TOTAL SET = 20

Grand Total, so many time, i work with same code, so thought post here in blog

Link of BIP XML ------------------------------------- [ROWSET] [ROW] [DRIVER_KEY]441[/DRIVER_KEY] [INDUSTRY]Motor vehicle & parts dealers[/INDUSTRY] [YEAR]2005[/YEAR] [MONTH]March[/MONTH] [COST]75770[/COST] [AMOUNT]1000[/AMOUNT] [/ROW] [ROW] [DRIVER_KEY]441[/DRIVER_KEY] [INDUSTRY]Furniture & home furnishings stores[/INDUSTRY] [YEAR]2005[/YEAR] [MONTH]March[/MONTH] [COST]8804[/COST] [AMOUNT]1000[/AMOUNT] [/ROW] [ROW] [DRIVER_KEY]443[/DRIVER_KEY] [INDUSTRY]Electronics & appliance stores[/INDUSTRY] [YEAR]2005[/YEAR] [MONTH]March[/MONTH] [COST]8292[/COST] [AMOUNT]1000[/AMOUNT] [/ROW] [ROW] [DRIVER_KEY]443[/DRIVER_KEY] [INDUSTRY]Electronics & appliance stores[/INDUSTRY] [YEAR]2006[/YEAR] [MONTH]March[/MONTH] [COST]6000[/COST] [AMOUNT]1000[/AMOUNT] [/ROW] [ROW] [DRIVER_KEY]441[/DRIVER_KEY] [INDUSTRY]Electronics & appliance stores[/INDUSTRY] [YEAR]2006[/YEAR] [MONTH]March[/MONTH] [COST]4000[/COST] [AMOUNT]1000[/AMOUNT] [/ROW] [/ROWSET] -------------------------------------

sub-total and grand-total

Link for thread in forum To get the sub-total and grand-total for xml, which has been grouped by two level. example is here [Root] [item] [item_detail]WORKER[/item_detail] [amount]100[/amount] [/item] [item] [item_detail]WORKER[/item_detail] [amount]100[/amount] [/item] [item] [item_detail]WORKER[/item_detail] [amount]100[/amount] [/item] [item] [item_detail]WORKER[/item_detail] [amount]100[/amount] [/item] [item] [item_detail]WORKER[/item_detail] [amount]100[/amount] [/item] [item] [category]car[/category] [item_detail]LABOUR[/item_detail] [name]one[/name] [amount]100[/amount] [/item] [item] [category]car[/category] [item_detail]LABOUR[/item_detail] [name]two[/name] [amount]100[/amount] [/item] [item] [category]phone[/category] [item_detail]LABOUR[/item_detail] [name]three[/name] [amount]100[/amount] [/item] [item] [category]parts[/category] [item_detail]LABOUR[/item_detail] [name]four[/name] [amount]100[/amount] [/item] [item] [category]parts[/category] [item_detail]LABOUR[/item_deta

Issue in using xdofx:round fn , but not exactly

Did you guess what caused issue, The usage of XDOFX i n both the places has caused the issue, its a single command and remember your are enclosing it in so , i guess the context is getting lost if we use it multiple times in same command. . ?xdofx:round(100.1090,2) + xdofx:round(100.9098,2)? for this NULL ?xdofx:round(100.1090,2) +round(100.9098,2)? for this 201.*******

BIP: Pre-formatted numbers in XML

Bascialy , the numbers should be in raw format in xml, so that BIP engine applies or calculates what ever we needed, and for display purpose in RTF template , we can add the formatting. But, Even if the xml contains p re-formatted tags like this. SAL>10,000,000.00 Use translate to remove all the comma's if you use this translate and pass translate(SAL,',','') , the output is 10000000.00, which looks as raw. now you can generate the xls from this. cant we ? ?format-number: translate('10,000,00.00',',','');'PT999G999D99;( PT999G999D99)'?

How to set a different output format as part of the Concurrent request

After running your report, the report creates you the file type you wnted, but how to coonfigure Oracle apps to make it understand and open in respective editor . Here is the solution. How to Setup The Report Output to Different Viewer Types in Oracle Applications 11i -Doc ID: Note:184375.1

BIP : Decimal number Rounding Issue

Rounding Issue in Decimal Numbers XMLP Problem: The field is PaymentAmount/Value*100 and for a value of 8397.71 the result is comming out as 839770. Solution: ?(round((8397.71)*10000) div 100)? == gets you 839771 Well its not the solution , but a workaround to get it done. BIP Fix not yet available.

Loopin in ?

ha ha h ah ahha hah Tim has taken my entry from forum thead and updated in his blog for an entry. Thanks to Tim for this. As i mentioned in the forum thread, there are many ways to do this. the another way is :). You can do this in this way too. create a table with two rows and two column, in the first row give the heading for the each column as TEXT and ID In the second row, first column, type this ""?for-each:LINE_ATTACHMENTS/TEXT? ?.?"" in the second row, second column, type this ""?following-sibling::.[1]? ?end for-each?"" Longtime back I had a colleague named "James" who had a similar requirement, i helped him little bit. But i did not follow-up with him, hope he got the solution what he wanted.

Chandamama -- Is Back :)

Chandamama was/(is) a monthly magazine , which i njoyed longtime ago. Its good to see its back with a bang, Kudoos to the management people who are working very actively to take that to next lvl to Web. It was a wonderful monthly magazine, which gave lot of tit-bits . To mention few especially everybody know Mr.Tenali , the way it got narrated was amazing . I guess lot of good and great publications got smashed to this web/commercial world, iam not able to re-collect them, i think there were some bi-weekly magazine which used to give scientific facts , inventions, etc.. in kiddo language. May be the management who were handling went out of idea's to improve them or were not able to make it due to financial crisis{i am sure in the world there are so many venture drives who can pump-in money easily for these kind of projects}. Anyhow i assume they were not lost due to money management only:). I guess mainly due the policy followed by handing them over to their family members from the

!408 - Good movie , Best Horror of 2007 ?

OMG, one of the best horror movies I have seen in a few years Good movie, thou not for soft-hearted and scary-hating people. I wont recommend to weak-hearted ppl ;) http://en.wikipedia.org/wiki/1408_(short_story) http://en.wikipedia.org/wiki/1408_(film) http://www.themoviespoiler.com/Spoilers/1408.html I watched the film with the "Alternate ending". So many thing left unclearer makes it more interesting than anything. try out ur hand on this

Do evaluate yourself with this

Source : The Hindu I'VE NEVER switched jobs only for the money. Quite the reverse sometimes, where I've actually taken a job that paid me a third of what I was getting earlier. It's usually been because of several factors, chief among them being an unusually tiresome work environment, an uncooperative bunch of fellow workers, or just plain disillusionment with the company, yourself or the people to whom you report. So is it time to move on? Should you dig that old CV out, dust it off and start sending it out? What are the signs that the job is getting to you where you begin to feel minor irritants as if they were life-threatening events? One sure sign is when you begin to wonder what kind of excuse you can make to get out of going in to work the next day. It's much more serious if you begin on planning a day off work on Sunday evening when watching something boring on television. If you prefer to stay home and watch repeats on TV rather than going in to work and checkin

Good Article ;)

Source : The Hindu Dealing with an insecure boss IT TAKES all kinds to make the world and it takes all kinds of bosses to make up the workplace. We have heard of the boss who bullies, the one who is a dictator or the one who lives in an ivory tower in grand isolation cut from his/her subordinates. There are bosses who are perfectionists and expect others to be the same. Then there are those who are inexperienced, ineffective and bad communicators. Some tend to be abusive or manipulative while others micromanage. But having an insecure boss can do more damage to one's career than anything else. With such a boss the feeling of insecurity will affect the organisation's growth and, more importantly, jeopardise the careers of those working under him. There are certain traits that such a boss displays which you can recognise and realise they stem from a deep feeling of insecurity. Once you are aware of these traits you will be able to think of ways to deal with them. Your boss insist

Same feeling as of Sitting in my chair @ 5A131

Watched "The Invisible" , good one, i rate it 7/10. Ooops, what a feeling, after long long time, i had a good peace of mind, Felt like, the same way, i used to watch the movies after working works{ tried one during too;) }, I used to watch movies while after my oppice hrs,Now i dont think,that time is never gonna come again, But after long time, saw this movie alone, oh my god, i got the feeling as of iam watching this from my workplace. Dont know, when my searching going to stop, my target keeps moving and am climbing very slowly nowadays, got to catch up those quickly.

Learn these

: I am learning German and spanish. http://www.trymango.com/ http://fsi-language-courses.com/default.aspx

Did the Linux people made these Commands knowingly >?

It must be a old news ;) But Read them, and i swear you will laugh at these % cat "food in cans" cat: can't open food in cans % nice man woman No manual entry for woman. % "How would you rate Quayle's incompetence? Unmatched ". % Unmatched ". Unmatched ". % [Where is Jimmy Hoffa? Missing ]. % ^How did the sex change operation go?^ Modifier failed. % If I had a ( for every $ the Congress spent, what would I have? Too many ('s. % make love Make: Don't know how to make love. Stop. % sleep with me bad character % got a light? No match. % man: why did you get a divorce? man:: Too many arguments. % !:say, what is saccharine? Bad substitute. % %blow %blow: No such job. % \(- (-: Command not found. $ PATH=pretending! /usr/ucb/which sense no sense in pretending! $ drink matter matter: cannot create

Nee-ah-GAh-rah ??

One of the best place Details read this http://en.wikipedia.org/wiki/Niagara_Falls For Photos see these http://www.nfpl.library.on.ca/nfplindex/start.asp?db=images

World Record for Oracle E-Business Suite Performance

Record for Apps Oracle Link

Wanna know BIP Version installed

Bang on to the sql*plus and try hitting this query You will come to know SELECT DECODE (bug_number , '3554613', '4.5.0' , '3263588', 'XDO.H' , '3822219', '5.0.0' , '4236958', '5.0.1' , '4206181', '5.5.0' , '4561451', '5.6.0' , '4905678', '5.6.1' , '5097966', '5.6.2' , '5472959', '5.6.3') PATCH, bug_number FROM ad_bugs WHERE bug_number IN ('3554613' , '3263588' , '3822219' , '4236958' , '4206181' , '4561451' , '4905678' , '5097966' , '5472959');

symbolic links in Windows Toooo :0

In Windows world the word SYMBOLIC LINK is Greek to all, But an unix user knows the power and flexibility much better , Again our MS friends has understood the usage of it, and acted on thier legs to accept it and introducing it in VISTA , that too NTFS5 onwards , anybody there using VISTA able to see that ? link :)

Watch Sachin, The Great , The God of Cricket

Its truly amazing to see the little master play like this, He is GOD.

Yet another year of Syscom's good work :) {as always better than their seniors}

Hmm, To describe abt Syscom , folow the link below A community for GCT Syscom CSITA Community for CSITA SYSCOM Description says "The foundation of great future animators..." Yes , it would be true one-day.

Syscom Dhoom

Syscom Matrix

Beat

Matrix by Syscom

Syscom Matrix Trinity

Syscom Anti-terrorism

Syscom Definitely Male

Syscom Mentos

Syscom 's vision of India @ 2020

Syscom True Love

Syscom Love Story

Syscom act of the year :)

Veera Demo :)

I wanted to put these online longtime ago. was not able to do since then, atlast now i did. Hurray :) Second One

This must be true, can be only felt ,cannot be taught

The life of man is like a game with dice; if you don’t get the throw you want, you must show your skill in making the best of the throw you get.

it was accidents but made has funny Incidents afterwards:)

Sometimes you might have thought alot, although solution might have been simpler

But thinking harder is not the one to be questioned here in this case, may be just standing little bit away from the trouble and then , if you would have given a thought , you would see that, yeah , yes , it could have been done that way to get it done better. similarly, sometimes you throw the control to someone and then wait for it to happen. If that the case , you are reducing the probability of getting positive result by yourself. The question shouldn’t be, will it happen? But do we want it to happen, and can we help it happen?” There is a game called "Lit " (an interesting card game), where we will have to collect a set of cards of same family.I would have collected almost all cards expect one or two, if you give chance to others who has those cards, they will collect other cards of the set from you. So, if you happen to be some situation similar to this, help it to make it happen to you rather than waiting for things to work for you.

Funny ....but true.....ha hahahha ,

This is a conversation that took place between (Y) and a Marketing guy(X): X: Which shaving cream do you use? Y: Nanda's X: Which aftershave do you use? Y: Nanda's X: Which deodorant do you use? Y: Nanda's X: Which toothpaste do you use? Y: Nanda's X: Which shampoo do you use? Y: Nanda's X: Which socks do you use? Y: Nanda's X (Frustrated): Okay, tell me, what is this Nanda? Is it an international company??? ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... Y: No, He is my roommate

The Boss is coming Soon.... Ithu chumma trailer thaan kaanna.

We are all waiting anxiously for the release of " The Big Boss " which coming soon ... Tamila sonnaa, Ithu chumma trailer thaan kaanna, padam release agaatummm appuram paruu.

Hope is a good thing and no good things ever dies.

Some Birds are not meant to be caged ;)

Sometime , someday you will have to accept it that you have been defeated.

"I have to remind myself that some birds aren't meant to be caged. Their feathers are just too bright. And when they fly away, the part of you that knows it was a sin to lock them up DOES rejoice. Still, the place you live in is that much more drab and empty that they're gone. I guess I just miss my friend." - -- Morgan Freeman when you read without actually feeling it, you wont feel what has been said. A lesson i have learnt recently, we have two ears to hear {Hope i have not invented anything. LOL}. Only people who have lots of guts (confidence) can do this, to get few friends ...

Ha hahahahahha , Kool clip

Links

Suriyam Fm ;0 http://84.16.224.110:9090 Streaming TV mms://a150.l2584248272.c25842.g.lm.akamaistream.net/D/150/25842/v0001/reflector:48272 mms://a1873.l2639649579.c26396.g.lm.akamaistream.net/D/1873/26396/v0001/reflector:49579

Grand Theft

I am yet to try this, but it looks promising to satisfy me. Screenshots here

See the unused cricket kits

Image

Crack zip ?

You can crack zip files using several different programs. Here is one of the solution if you have lost the password for the zip file ... The program is called “Zip Password Finder”. Zip password finder is a freeware application. It is quite easy to use :)

Wanna download Youtube video into your hardisk

Kiss YouTube offers the easiest way for downloading video clips from YouTube . To download and save a YouTube videoclip , just add the word “kiss” to the video URL in your browser address bar and hit enter. And then click on the download link provided to save the video to your computer Another place you can do the same thing is www. youtubex .com/ http://youtubedownload.altervista.org/ Helps you to download and convert to the format you like http://youtube.infamousx.com/ Another place http://keepvid.com/

sometime you got to believe the truth :)

It is not the strongest of the species that survives, nor the most intelligent , but the one most responsive to change. So dont be Intelligent :)

Mentals ?

John and David were both patients in a Mental hospital. One day, John suddenly dived into the deep end of the swimming pool. David jumped in and saved him, and the medical director came to know of his heroic act.. He immediately order David to be discharged from the Mental Hospital as he is OK. Doctor: We have good news and bad news for you, David. The good news is that we are going to discharge you because you have regained your senses, since you are able to jump in and save another patient you are now a normal person. The bad news is that, the patient Mr. John, whom you have saved, hung himself in the toilet, and died. David: Doctor, he didn't hang himself. I hung him there to dry !

How to start your day with a positive attitude - really works

Image
1 . create a new file in your PC . 2. Name it "Your Boss" 3. Send it to the RECYCLE BIN 4 . Empty the RECYCLE BIN 5. Your PC will ask you, " Are you sure you want to delete Your Boss permanently ?" 6. Answer calmly , " Yes ," and press the mouse button firmly.... 7 . Feel better? HAVE A NICE DAY

The one place , where we can get info. about ourself.

This is the best project at least i have seen till now, i would be glad to be one among them if i get a chance. The intro looks good, hope they achieve this feat very soon. similarly we have one more link http://www.catalogueoflife.org/ For a intro about what they have in their mind. Here the sample. :)

Cant stop the laugh after reading this ;_

I think this hold some truth in it ;) OFFICE ARITHMETIC Smart boss + smart employee = profit Smart boss + dumb employee = production Dumb boss + smart employee = promotion Dumb boss + dumb employee = overtime HOW TO STOP PEOPLE FROM BUGGING YOU ABOUT GETTING MARRIED Old aunts used to come up to me at weddings, poking me in the ribs and cackling, telling me, "You're next." They stopped after I started doing the same thing to them at funerals. Source : Mail Forward

Year 2019 - Cricket World Cup News

India failed to defeat Afghanistan in the world cup qualifier in the Asia -Pacific zone Coach sehwag said that he is not worried bcoz he has backing of selectors, captain and board....and that they had won a close match against Papua new guinea just 2 yrs ago Rahul Dravid,the coach of new zealand team said that Sachin should now consider retiring gracefully and let his son take over the captaincy mahender singh dhoni broke ajit agarkars record of most no of conecutive ducks in twenty 20 saurav ganguly, the coach of england feels that the boys need to control their emotions on the field the current leading man from bollywood bret lee advices ms dhoni to take upacting as well Minnows Pakistan beat Ireland in a close match...and thus they avanged their defeat in the 2007 WC against the then minnows ireland Inzamam ul haq, who was the captain of the losing team and now the present coach said in a press interview that "Boys plays well...they try hard...inshallah we wins the world cup&q

Still INDIA Got a Chance ??

Yes, First case , INDIA has to win against Sri Lanka. And bermuda teaches a good lesson to bangala tigers (as bangladesh people call themselves ;)). or even wins by very less margin. Here is the funda for NRR calculation. Step 1: Calculating net run rate for a single match. Batting first INDIA scored 191 against Bangladesh. (In such cases the team's full quota of overs will be considered and not the actual number of overs and balls they played.) Bangladesh scored 192 in 48.3 overs India's Net Run Rate till that match = (191 ÷ 50) - (192 ÷ 48.5 ) = ( - 0.14 ). TO calculate for entire league matches. = (Average runs scored per over in all the 3 matches by India) - (Average runs scored per over by Bangladesh, Bermuda and Sri Lanka against India) Note: For teams getting bowled out, the entire quota of overs would be counted

Find Next ??

Was struggling to Find Next in Ms Word without opening the dialog window again by pressing CTRL + F , like all other editors use simple shortcut like F3..etc... Well, I just realized CTRL + PGDN allows you to do this browse the document. Ooops, i just landed in another manual to find the shortcut is CTTRL + [ PGDN ..PGUP] And one more way to i find How to customize the Shortcuts ;) goto menu tools-> customize then hit 'keyboard' button then choose 'edit' in left pane and 'repeatfind'. I ended up changing most of the shortcuts i use for Ms Word :)

File exists writing SMstore file — throttling

Ooops, I switched on my machine and was abt to acces my NNTP from my mail client. This greek , latin error came up as alert; The popular NNTP package, does not like it when it is shut down uncleanly, e.g. by a power failure. One of the popular messages you may receive is: Server throttled File exists writing SMstore file — throttling I tried to get the google thathaaa this is what you see when you google the phrase Server throttled File exists writing SMstore file — throttling .

Xml Publisher -- Iterate through a string in XSL

http://forums.oracle.com/forums/thread.jspa?threadID=467375&tstart=0 <xsl:template name="add-X"> <xsl:param name="string" select="." /> <xsl:if test="$string"> <xsl:text>X</xsl:text> <xsl:value-of select="substring($string, 1,1)"/> <xsl:call-template name="add-X"> <xsl:with-param name="string" select="substring($string, 2)" /> </xsl:call-template> </xsl:if> </xsl:template> </xsl:stylesheet>

How to Guess Your and Other's Birthday !

Here's a fun trick to show a friend, a group, or an entire class of people. Tell the person (or class) to think of their birthday...and that you are going to guess it. Step 1) Have them take the month number from their birthday: January = 1, Feb = 2 etc. Step 2) Multiply that by 5 Step 3) Then add 6 Step 4) Then multiply that total by four Step 5) Then add 9 Step 6) Then multiply this total by 5 once again Step 7) Finally, have them add to that total the day they were born on. If they were born on the 18th, they add 18, etc. Have them give you the total. In your head, subtract 165, and you will have the month and day they were born on! How It Works: Let M be the month number and D will be the day number. After the seven steps the expression for their calculation is: 5 (4 (5 M + 6 ) + 9 ) + D = 100 M + D + 165 Thus, if you subtract off the 165, what will remain will be the month in hundreds plus the day!

The Software Development Cycle!

A funny way the software dev cycle has been described, Has it happen to you ? or atleast have seen it ? I'm sure , you would have ;) Dont fool urself by saying "No". 1. Programmer produces code he believes is bug-free. 2. Product is tested. 20 bugs are found. 3. Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren’t really bugs. 4. Testing department finds that five of the fixes didn’t work and discovers 15 new bugs. 5. Repeat three times steps 3 and 4. 6. Due to marketing pressure and an extremely premature product announcement based on overly-optimistic programming schedule, the product is released. 7. Users find 137 new bugs. 8. Original programmer, having cashed his royalty check, is nowhere to be found. 9. Newly-assembled programming team fixes almost all of the 137 bugs, but introduce 456 new ones. 10. Original programmer sends underpaid testing department a postcard from Fiji. Entire testing department quits. 11. Company is

XML Publisher -- Conditional formating making the line CTRL + B

conditional formating - making text BOLD and add coloring How to do that in RTF template ? Add these attributes in the cell with the IF condition you wanted. <xsl:attribute xdofo:ctx="block" name="background-color">blue</xsl:attribute> <xsl:attribute xdofo:ctx="block" name="font-weight">bold</xsl:attribute>

Xml Publisher Can i use like this if:fo:page_number=3? ....

The template has no knowledge of what is going to appear on what page,till the report is rendered fully, as the template does not know how many lines are going to appear on a each page, alternatively you can do it by limiting the number of lines on a page, that way you can know exactly how many rows can appear per page. So using like this wont work the way you were expecting.

XML Publisher -- Can you limit returned rows in a loop ?

Yes Using the XSL command you can <?for-each:ROW[position()<6]?> Where 6 is the no of rows you want to display in each page, suppose your XML contain 30 rows, you wanted to display 6 rows in each page. you can do the for loop for 6 rows, then you can also add the command to page break when the position reaches 6 :) <?if:position() mod 3 =0?> <xsl:attribute name="break-before">page</xsl:attribute> <?end if?>

XML Publisher -- Page Break

Use the Syntax <xsl:attribute name="break-before"> page </xsl:attribute> or <?split-by-page-break:?>

New Yahoo “Dot” Email Addresses

Now Yahoo opens “dot” email addresses for your old email address. Yahoo dot email address today by using a simple firstname.lastname@yahoo.com.

Never Over-protect or Never put Limits

Wanna See an RT example ? Here it is
http://www.youtube.com/watch?v=AZOcHoIrlOM

RSS

What is RSS? RSS is technology - a simple software program - that allows you to access web and blog content automatically. The acronym's most popular translation is "Really Simple Syndication. Once your browser or computer has an RSS reader on board, you can subscribe to any number of RSS "feeds." A feed is simply a way in which a reader may subscribe to website content - most commonly blogs or news sites. A news site, for example, may list their latest headlines or entire articles in their feed every time a new article is published. A blog would publish this feed as a series of recent posts. Feeds are published by millions of publishers, from small individuals to large organizations like Newsweek. The value of a feed is that it brings the most current site content to you in a format that is easily scanned; further, you are spared the task of visiting each source site each day. This is typically done through the use of what is called an 'aggregator' or 'f

Coolest Baby Huh ?

http://www.youtube.com/watch?v=K2jqnwY3H1Y