file number 2

Upload: dimkirk

Post on 13-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 File Number 2

    1/7

    Auto Complete Typing in an Excel Data Validation

    List

    Data Validation

    Those that have used Data Validationwill know that it is a very handy feature,especially the List option. The List option allows us to have a cell show a drop-downarrow, which the user can then select from.

    Draw-Back

    However, when we do the above we must either scroll to the needed item in theValidation list, or type the whole word. What would be really nice is if Ecel wouldAutoCompletebased on our list! "nfortunately no such standard feature eists in

    Ecel.

    The Solution

    #. $o to Tools!ptions-Editand checkEna"le AutoComplete #or cell $alues

    %. &ove your list of items is in the ran'eimmediately a"o$e the Validation cell.

    (. Hide the rows above your Validationcell.

    )ow, as you type Ecel will look at the list above the Validation cell and*uto+omplete based on it.

    List is Dynamic and%or &esides on Another 'orksheet

    Lets say your list is on Sheet(and you wish to use the Validation List with*uto+omplete on Sheet).

    n heet# *# Enter *Sheet(+A)and copy down includin' as many spare rows asneeded say (// rows total0. Hide these rows and use this formula in the 1efers to2 fora dynamic named rangecalled ,yList2

    344ETheet#!5*5#,/,/,&*T+H676,heet#!5*5#25*5(//,-#0,#0

    )ow in the cell immediately below the last hidden row use 8ata Validation and forthe List Sourceuse *,yList

    http://www.ozgrid.com/Excel/data-validation.htmhttp://www.ozgrid.com/Excel/data-validation.htmhttp://www.ozgrid.com/Excel/DynamicRanges.htmhttp://www.ozgrid.com/Excel/DynamicRanges.htmhttp://www.ozgrid.com/Excel/data-validation.htm
  • 7/27/2019 File Number 2

    2/7

    Diferent Shells or DiferentUsers23 out o 31 rated this helpulSean LimingA7 EngineeringAugust 2003Applies to:Mirosot! "indo#s! $% Em&eddedSummary:

    'he a&ilit( to ma)e (our appliation the shell is one o )e( eatures o "indo#s $%Em&edded* De+ies an start in austom shell instead o starting in the E,plorer shell- #hih pro+ides t#o &ene.ts* 'he .rst

    &ene.t is that the s(stem #illstart aster* 'he E,plorer shell ta)es a signi.ant amount o time to load all o the supportli&raries and .les- #hereas aspei. appliation #ill most li)el( ha+e e#er li&raries to load* 'he seond &ene.t is thataess to a de+ie/s administrati+euntions an &e limited- depending entirel( on ho# the ustom shell appliation is #ritten*Limiting a user/s aess to administrati+e untions suh as ontrol %anel an &e a &ene.t-&ut there is a small dra#&a):

    'he administrator is also limited unless the administrator an start in a diferent shell*'he ideal solution #ould &e to set up "indo#s $% Em&edded so that the user aount anstart in the appliation shell andthe administrator aount an start in an administrati+e shell* Seurit( eatures &uilt in to"indo#s $% Em&edded #ould thenpre+ent users rom aessing administrati+e untions* 'his artile desri&es ho# this

    solution an &e implemented*Contentsegistr( s the e(4o# t "or)sSetup or "indo#s $% Em&eddedE,tra 5otesonlusion

    Registry Is the KeyMirosot! "indo#s! $% has a eature that an pro+ide the solution through the registr(*

    'he registr( or eah useraount and administrator aount an &e set up to start a user6spei. shell* 'here arethree )e(s that must &e set up* 'he.rst t#o are generi or all users* 'his artile reers to the )e(s as e(1- e(2- and

    e(3 or simpliit(*e(1 is a string +alue* "hen "indo#s $% starts- e(1 is alled and the deault "indo#sshell is started* 4o#e+er- i thedeault +alue is hanged to USR:Software\Microsoft\WindowsNT\CurrentVersion\Winogon- "indo#s loo)s in the!K"#$Current$User )e( to start a spei. shell or the user logging on* the spei.user shell is not ound- e(2 is alledand a deault shell is started*e(: !K"#$%&C'%$M'C!IN"\Software\Microsoft\WindowsNT\CurrentVersion\Ini(ieMa))ing\system*ini\+oot\She

    '(pe: R",$S-8alue: S#S:Microsoft\Windows NT\CurrentVersion\Winogone(2 pro+ides a deault shell i the user shell appliation annot &e ound* "hen (ou seleta shell omponent or aMirosot "indo#s $% Em&edded on.guration- e( 2 is set up to the shell appliation asthe deault shell*

  • 7/27/2019 File Number 2

    3/7

    e(: !K"#$%&C'%$M'C!IN"\Software\Microsoft\WindowsNT\CurrentVersion\Winogon\She

    '(pe: R",$S-8alue: ".)orer*e.e 9or this an &e a diferent deault appliatione(3 sets up a shell or the urrent user or logged6on user* 'hus- the onl( #a( to hange apartiular user/s shell is to logon to the user aount and reate this registr( entr(*

    e(: !K"#$Current$User\Software\Microsoft\WindowsNT\CurrentVersion\Winogon\She

    '(pe: R",$S-8alue: c:\windows\system/0\aount shell*e,e- #here aount shell*e,e is the name othe appliation

    !ow It Wor1s"hen the user logs on- "indo#s uses e(1 to determine #hih )e( holds the shellinormation* 5ormall(- "indo#s usese(2 ne,t* 4o#e+er- i the +alue o e(1 is hanged toUSR:Software\Microsoft\Windows NT\CurrentVersion\Winogon-"indo#s #ill use e(3 or the user logging on to start the user/s spei. shell*hanging the registr( )e( +alues in a s(stem #ith a registr( alread( set up is airl(straightor#ard* 'he hallenge is ho# to

    do this in "indo#s $% Em&edded- #here the registr( is set up during the ;irst

  • 7/27/2019 File Number 2

    4/7

    the on.guration- the shell #ill &e the deault shell or the "indo#s $% Em&edded image-so (ou do not need to setup e(2*;or setting up diferent shells or diferent users- the hosen shell omponent #ill &e theadministrator shell-and the shell must allo# aess to on.gure the registr( to set up e(3* 'as) Manager ma(&e a good hoie*

    'as)Manager is small shell that (ou an use to start other appliations- suh as ontrol*e,e9ontrol %anel oregedit*e,e 9egistr( Editor* @ou ma( #ant to reate (our o#n administrati+e shell i the

    'as)Manager shell isnot appropriate* Ater the ;

  • 7/27/2019 File Number 2

    5/7

    set shell C reate&?et9"Sript*shell#sript*stdout*"riteLine hange the Shell or this user*#sript*stdout*"riteLinehangeegsu& hangeeg#sript*stdout*"riteLine Enter the path and name o the E$E appliation to &e this user/sshell*

    #sript*stdout*"riteLine E,ample: :#indo#ss(stem32md*e,e or t(pe JU' to e,it: i #sript*stdin*AtEndStream then e,it su&shellpath C #sript*stdin*eadLinei uase9shellpath C JU' then e,it su&Shell*eg"rite 4USot#areMirosot"indo#s 5'urrent8ersion"inlogonShell-shellpath- E#sript*stdout*"riteLine User #ill no# ha+e a ne# shell#sript*stdout*"riteLineend su&uses onl( a ommand prompt- #hih is ideal or headless s(stems* @ou an hange toSript onl( rom an administratoraount* (ou deide to use a "indo#s Sript Engine- (ou must modi( the registr( dataor the "indo#s Sript Engineomponent or the Mirosot 8isual

  • 7/27/2019 File Number 2

    6/7

    rupp , ./00 Speci#ications - /00 t Telescopic crane

    9uildin' type2 Telescopic crane&a. capacity2 /00 tat ( m &a. loadmoment2 - tm*les2 : Total wei'ht2 ;< t

    Boom1

    Telescopic boom2 #

    4ly @ib2 %#-AA m

    &ain boom foot pin

    horiBontal offset C2

    -#;// mm&ain boom foot pin

    vertical offset D2

    - mm

    &a. slewin' speed2 # rpm&a. line speed2 #%/ mmin &a. line pull2 #%F k)

    Dimensions1

    Total len'th2 %#/// mm Tail swin'2 - mm+arrier len'th2 %/%// mm Width2 (/// mm

    uter turnin' radius 2 #

  • 7/27/2019 File Number 2

    7/7

    Tyres standard02 #=.// 1%= Tyres option02 -

    Superstructure engine1# &otor des "W-Tandemtriebwerkes

    Gower2 %/< kW %:/ G &a. torue2#%%< )m at##// rpm

    Counterweight1uperlift mast2 - m 1adius *-9ock2 - mm

    &a. counterwei'ht2 ;/ tuperliftcounterwei'ht2

    - t

    +ounterwei'ht carrier+rawler cranes02

    - t+entral ballast+rawler cranes02

    - t