XedevtoolSolution.docx
- 文档编号:9890596
- 上传时间:2023-02-07
- 格式:DOCX
- 页数:69
- 大小:677.38KB
XedevtoolSolution.docx
《XedevtoolSolution.docx》由会员分享,可在线阅读,更多相关《XedevtoolSolution.docx(69页珍藏版)》请在冰豆网上搜索。
XedevtoolSolution
Solutions2
ObjectManagementWorkbench5
Solution:
AddingProjects5
Solution:
UnderstandingObjectManagementWorkbench7
Solution:
IdentifyingActionButtons9
UserDefinedCodes11
Solution:
AddingUserDefinedCode56/PN11
TheDataDictionary13
Solution:
WorkingwithDataItems13
Solution:
CreatingaDataItem15
Solution:
SearchingtheDataDictionary17
Solution:
UnderstandingtheDataDictionary18
TableDesign19
Solution:
CreatingtheItemMasterTable--F560119
BusinessViewDesign23
Solution:
DesigningaBusinessView--V5601A23
FormsDesign27
Solution:
DesigningaFind/BrowseForm(P5601)27
Solution:
DesigningaFix/InspectForm(P5601)30
Solution:
UnderstandingForms32
Solution:
CreatingaFormInterconnect(P5601)33
Solution:
QuestionsandAnswersforFormsDesign35
Solution:
WhichFormShouldIUse?
36
EventRules37
Solution:
AddingEventRulestoItemMaster(P5601)37
SolutionExplorer43
Solution:
AddingFavorites43
Solution:
CreatingaNewTaskView45
Solution:
AddingTaskstoYourNewTaskView46
ProcessingOptions49
Solution:
CreatingProcessingOptionsforClassItemMaster(P5601)49
RadioButtons53
Solution:
CreatingRadioButtons–P5601(Fix/Inspect)53
FinalLab55
Solution:
AddingaProject55
Solution:
CreatingTablesandBusinessViews56
Solution:
CreatingtheWorkWithPurchaseOrdersForm68
Solution:
CreatingthePurchaseOrderRevisionsForm70
Solution:
CreatingtheItemMasterSearch&SelectForm82
Solutions
ObjectManagementWorkbench
Solution:
AddingProjects
AddaProjectfortheAddressBookApplication
1.InSolutionExplorer,typeOMWintheFastPathboxtoaccessObjectManagementWorkbench(P98220).UsingtheAddbuttononthetoolbar,createanewprojectinObjectManagementWorkbench.OntheAddOneWorldObjecttotheProjectform,chooseOMWProjectintheObjectManagementWorkbenchgroupbox.
2.EnterthefollowingvaluesontheProjectrevisionsSummarytab:
ProjectID:
TRN00006
Description
ClassAddressBook
Type
02-Enhancement
Severity
03–NotCritical/NoWorkaround
ProductSystemCode
55
Release
B7333
3.EnterthefollowingvaluesontheDatestab:
DateStarted
Leavethedefaultdatepopulatedbythesystem
PlannedCompletionDate
Add5daystoDateStarteddate
4.OntheAttachmentstab,enter“ThisprojectwascreatedtoaddtheClassAddressBookapplication.”
AddaProjectfortheItemMasterApplication
1.AddanewprojectinObjectManagementWorkbench(P98220)usingtheAddbuttononthetoolbar.OntheAddOneWorldObjecttotheProjectform,chooseOMWProjectintheObjectManagementWorkbenchgroupbox.
2.EnterthefollowingvaluesontheProjectrevisionsSummarytab:
ProjectID:
TRN00007
Description
ClassItemMaster
Type
02-Enhancement
Severity
03–NotCritical/NoWorkaround
ProductSystemCode
56
Release
B7333
3.EnterthefollowingvaluesontheDatestab:
DateStarted
Leavethedefaultdatepopulatedbythesystem
PlannedCompletionDate
Add5daystoDateStarteddate
4.OntheAttachmentstab,enter“ThisprojectwascreatedtoaddtheClassItemMasterapplication.”
ClassAddressBookandClassItemMasterProjects
Solution:
UnderstandingObjectManagementWorkbench
1.YouuseObjectManagementWorkbenchto:
Managethecreationandmodificationofobjects.
Combineobjectsintoapplications.
GroupobjectsintoProjects.
Identifywhichdeveloperspossessanobject’stoken.
Runapplications.
2.Whatisthepurposeofcheckinginanobject?
Inadevelopmentenvironment,youmustcheckoutanobjectto
modifyit,thenyoumustchecktheobjectbackinsothatitcan
beusedbyothers.
3.Onlyoneusercancheckoutanobjectatatime.Areotherusersabletoviewthedesignofanobjecttheycannotcheckout?
TheGetfunctionallowsyoutogetanobject’sspecificationswithoutactuallycheckingtheobjectout.Thisisusefulwhenyoujustwanttoviewthelatestspecifications.YoucangointoDesignandchangetheobject,butsinceyoudon’thavetheobject’stoken,youcannotchecktheobjectinandhaveyourchangestakeeffect.
Solution:
IdentifyingActionButtons
StepstoCompletetheExercise
Inthespaceprovided,describetheactioneachbuttonperformsonanobject.Inaddition,giveanexampleofwhenyoumightperformeachoftheseactions.
AdvanceProject
Thisactionbuttonisusedtoadvanceyourprojecttoanotherstatus.Forexample,youmightadvanceyourprojectfromadevelopmentstatustoaQAstatus.
SwitchToken
Thisactionbuttonisusedtoswitchatokenfromoneprojecttoanother.Thismightbedonetotakecareofanemergencymodificationoriftheprojectownerisnotavailabletoworkontheobject.Followestablishedprocedurestodeterminehowtosavetheworkperformedontheobjectbybothprojects.
ReleaseToken
Usethisactionbuttontoreleasethetokenonanobjectifyounolongerwishtoretaintheobjectformodification.
EraseCheckout
Thisactionbuttonwillerasethecheckoutofanobject.Generally,youwouldusethisforanobjectthatyoucheckedoutinerror.
CheckIn
Checkinanobjectwhenyouwanttouploaditsspecificationstotheserverandmakeitpubliclyavailable.ThecheckinlocationisdefinedforeachOneWorldinstallationaspartoftheObjectManagementWorkbenchsetup.
CheckOut
Thisbuttonallowsyoutocheckoutanobjectsothatyoucanmakemodifications.Whenyoucheckoutanobject,theprojectinwhichtheobjectresidesacquiresthetokenfortheobject.Thismeansthatonlyoneuseratatimecancheckoutanobject.
Get
Usethisbuttontogetthelatestobjectspecificationsifyouarenotintendingtomodifytheobjectandcheckitin.Thisactionreplacescheckingoutanderasinginthecheckout,whichwasusedinpriorreleases.
Design
Usethisactionbuttontomodifyanobject.Theobject’stypewilldeterminewhichOneWorldtoolyouwillaccessafterpressingtheDesignbutton.
Save
Thisbuttonwillsavetheworkyouhavedoneonanobjectifyouarenotreadytochecktheobjectin.Thislocationisa“holdingarea”andnotthesameasthecheckinlocation.ThesavelocationisdefinedforeachOneWorldinstallationaspartoftheObjectManagementWorkbenchsetup.
Restore
Usethisactionbuttontorestoreanyobjectsyouhavesavedsoyoucancontinueworkingonthem.
ArrowButtons
Thesebuttonsareusedtomoveobjectsintoandoutofyourprojects.Movinganobjectintoyourprojectislikecreatingalistofobjectstobemodified.Itdoesnotmeanthatitischeckedout,onlythatyouareintendingtoworkonit.Likewise,whenyoumoveanobjectoutofyourproject,youarenotdeletingit,butonlyremovingitfromyourlist.
UserDefinedCodes
Solution:
AddingUserDefinedCode56/PN
1.InSolutionExplorer,typeOMWintheFastPathboxtoaccessObjectManagementWorkbench(P98220).InyourItemMasterproject,createUserDefinedCodeTypePNforsystem56.
∙FocusontheObjectsnodeintheClassItemMasterprojectandclickAddontheToolbar.TheAddOneWorldObjectstotheProjectformappears.
∙SelecttheUserDefinedCoderadiobuttonintheControlTableObjectsgroupbox.ClickOK.TheUserDefinedCodeTypesformappears.
∙Enterthefollowingvalues:
ProductCode:
56
UserDefinedCodes
PN
Description
StorageType
CodeLength
1
2ndLine
Donotcheck
Numeric
Donotcheck
∙ClickOK.TheUserDefinedCodesformappears
2.SetuptheUserDefinedCodevaluesfor56/PN
∙AddthefollowingvaluestotheUserDefinedCode56/PN
Codes
Description
SpecialHandling
HardCoded
P
Perishable
Leaveblank
N
N
Non-perishable
Leaveblank
N
∙ClickOK.TheObjectManagementWorkbenchformappears.
∙56|PN-StorageTypenowappearswithaUDCiconundertheObjectsnodeofyourClassItemMasterProject.
3.Userdefinedcodesprovideastructuretoinsure:
a.Validvaluesfordataitems.
b.Uniformdescriptionsforeachvalidvalue.
c.Aneasywaytocustomizevalidvaluesandprotectyoursystem
duringtheOneWorldupgradeprocess.
4.Explainthereasonswhyyouwouldcreateacustomlistofuserdefinedcodevalues.
UserDefinedCodesallowyoutocustomizeavalidsetofdatavaluesspecifictoyourbusiness.Thisfacilitatesdatavalidationwithinaspecificsetofvalues
TheDataDictionary
Solution:
WorkingwithDataItems
TheClassAddressBookApplicationP5501
1.TheonlychangeneededfordataitemSASalary(SASAL)istoaddglossarytext.MovethisdataitemtotheObjectsnodeoftheClassAddressBookproject.
1.ChangetheNextNumberforSAAddressNumberA(SAAN8A)from98SA,Index1to55,Index1.
∙InObjectManagementWorkbench,searchtheDataDictionarybyAliasNameforSAAN8A.MoveitintoyourClassAddressBookproject.
∙FocusonSAAN8AundertheObjectsnodeoftheClassAddressBookprojectandclicktheDesignicon.TheDataItemSpecificationsformappears.
∙SelecttheNextNumberstab.ChangetheSystemCodefieldto55andtheIndexfieldto1.
∙ClickOK.
3.ChangetheEditRuleforSAAC01toProductCode55,RecordTypeRE.
TheClassItemMasterApplicationP5601
1.ChangetheEditRuleforSASTRITMtoUDC56/PN:
∙InObjectManagementWorkbench,searchtheDataDictionarybyAliasNameforSASTRITM.MoveitintoyourClassItemMasterproject.
∙FocusonSASTRITMundertheObjectsnodeoftheClassItemMasterprojectandclicktheDesignicon.TheDataItemSpecificationsformappears.
∙SelecttheEditRuletab.TypeUDCandtaboutofthefield.TheProductCodeandRecordTypefieldswillappear.
∙Type56forProductCode.
∙TypePNforRecordType.
∙ClickOK.
Solution:
CreatingaData
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XedevtoolSolution
![提示](https://static.bdocx.com/images/bang_tan.gif)