《Commerce Server 2000程序员参考手册 Business Desk、Interface、Pipeline、XML》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)Microsoft Commerce Server 2000产品组著;逸枫工作室译
  • 出 版 社:北京:科学出版社
  • 出版年份:2002
  • ISBN:7030103661
  • 页数:389 页
图书介绍:本书介绍CommerceServer中提供各种功能的COM组件的扩展参考,提供了各种编程对象的使用和属性的定义、参数、返回值、错误值和使用中注意事项的详细说明。

第一篇 Business Desk参考 1

第1章 HTML组件和XML结构 2

1.1 DynamicTable(动态表) 2

1.1.1 事件 3

1.1.2 属性 3

1.1.3 方法 4

1.1.4 容器属性 4

1.1.5 配置数据 4

1.1.6 使用范例 5

1.2 EditField 5

1.2.1 数据类型 6

1.2.2 事件 7

1.2.3 属性 8

1.2.4 方法 10

1.2.7 使用举例 11

1.2.5 容器属性 11

1.2.6 配置数据 11

1.3 EditSheet(编辑表) 12

1.3.1 事件 13

1.3.2 属性 13

1.3.3 方法 14

1.3.4 容器属性 15

1.3.5 配置数据 15

1.3.6 使用举例 15

1.4 ExpressionBuilder 16

1.4.1 事件 16

1.4.2 属性 16

1.4.3 方法 17

1.4.5 配置数据 18

1.4.6 使用举例 18

1.4.4 容器属性 18

1.5 ListEditor 19

1.5.1 事件 19

1.5.2 属性 20

1.5.3 方法 20

1.5.4 容器属性 21

1.5.5 配置数据 21

1.5.6 使用举例 21

1.6 ListSheet 21

1.6.1 操作模式 22

1.6.2 事件 23

1.6.3 属性 25

1.6.4 方法 25

1.6.5 容器属性 26

1.7 ProfileDesigner 27

1.6.7 使用举例 27

1.6.6 配置数据 27

1.7.1 事件 28

1.7.2 属性 28

1.7.3 方法 28

1.7.4 容器属性 29

1.7.5 配置数据 29

1.7.6 使用举例 29

1.8 QueryBuilder 29

1.8.1 事件 30

1.8.2 属性 30

1.8.3 方法 31

1.8.4 容器属性 32

1.8.5 配置数据 32

1.8.6 使用举例 32

1.9 TreeView 33

1.9.1 事件 33

1.9.2 方法 34

1.9.4 配置数据 35

1.9.3 容器属性 35

1.9.5 使用举例 36

1.10 XML结构 36

第2章 常数和包含文件 37

2.1 客户端常数 37

2.2 服务器端常数 37

2.3 包含文件(Include Files) 45

第3章 全局变量 47

3.1 客户端全局变量 47

3.2 服务器端全局变量 48

第4章 实用程序 53

4.1 客户端程序 53

4.1.2 AddClass(客户端) 57

4.1.3 AddItemNode(客户端) 57

4.1.1 AddCDATNode(客户端) 57

4.1.4 bHasClass(客户端) 58

4.1.5 bIsDate(客户端) 58

4.1.6 ClearTemp(客户端) 59

4.1.7 dClearServerState(客户端) 59

4.1.8 dDictFromXML(客户端) 59

4.1.9 dGetServerState(客户端) 60

4.1.10 DisableTask(客户端) 60

4.1.12 EnableTaskMenuItem(客户端) 61

4.1.11 DisableTaskMenuItem(客户端) 61

4.1.13 dtGetDate(客户端) 62

4.1.14 elGetContainer(客户端) 62

4.1.15 elGetTaskBtn(客户端) 63

4.1.16 EnableAllTaskMenuItems(客户端) 63

4.1.17 EnableAllTasks(客户端) 64

4.1.18 EnableTask(客户端) 64

4.1.20 GetTemp(客户端) 65

4.1.19 EnableTaskMenuItem(客户端) 65

4.1.22 HideStatusAnimation(客户端) 66

4.1.21 HideFindBy(客户端) 66

4.1.23 nGetDay(客户端) 67

4.1.24 nGetMonth(客户端) 67

4.1.25 nGetYear(客户端) 67

4.1.26 OpenEditPage(客户端) 68

4.1.27 RemoveClass(客户端) 68

4.1.28 ReplaceClass(客户端) 69

4.1.29 SetDirty(客户端) 69

4.1.30 SetFindByHeight(客户端) 70

4.1.31 SetPageTitleText(客户端) 70

4.1.32 SetRequired(客户端) 71

4.1.33 SetStatusText(客户端) 72

4.1.34 SetTaskTooltip(客户端) 72

4.1.36 SetValid(用户端) 73

4.1.35 SetTemp(客户端) 73

4.1.37 sFormatString(客户端) 74

4.1.38 sGetFormatedDate(客户端) 74

4.1.39 sGetScriptError(客户端) 75

4.1.40 sGetXMLError(客户端) 75

4.1.41 ShowErrorDlg(客户端) 76

4.1.42 ShowFindBy(客户端) 77

4.1.43 ShowXMLNodeErrors(客户端) 77

4.1.44 sMergeGroups2(客户端) 78

4.1.45 sMergeGroups3(客户端) 79

4.1.46 ToggleTask(客户端) 80

4.1.47 xmlGetSiteTermsValue(客户端) 80

4.1.48 xmlGetXMLDOMDoc(客户端) 81

4.1.49 xmlMergeGroups2(客户端) 81

4.1.50 xmlMergeGroups3(客户端) 82

4.1.51 xmlMergeGroupsByID2(客户端) 83

4.1.52 xmlMergeGroupsByID3(客户端) 84

4.1.53 xmlPostFormViaXML(客户端) 85

4.1.54 xmlXMLFromDict(客户端) 85

4.1.55 xmlXMLFromForm(客户端) 85

4.2 服务器端程序 86

4.2.1 AddCDATANode(服务器端) 88

4.2.2 AddErrorNode(服务器端) 89

4.2.3 AddItemNode(服务器端) 89

4.2.4 AddWarningNode(服务器端) 90

4.2.5 dDictFromXML(服务器端) 90

4.2.6 dGetAction(服务器端) 91

4.2.7 dGetRequestXMLAsDict(服务器端) 91

4.2.8 GetSiteConfigField(服务器端) 91

4.2.9 InsertEditTaskBar(服务器端) 92

4.2.10 InsertTaskBar(服务器端) 92

4.2.11 nConvertRS2XML(服务器端) 93

4.2.12 oGeADOCommand(服务器端) 94

4.2.13 oGetADOConnection(服务器端) 95

4.2.14 rsGetRecordset(服务器端) 95

4.2.15 SetError(服务器端) 96

4.2.16 sFormatString(服务器端) 97

4.2.17 sGetADOError(服务器端) 97

4.2.18 sGetASPError(服务器端) 98

4.2.19 sGetErrorById(服务器端) 99

4.2.20 sGetScriptError(服务器端) 99

4.2.21 sGetXMLError(服务器端) 100

4.2.22 sMergeGroups2(服务器端) 101

4.2.23 sMergeGroups3(服务器端) 102

4.2.24 sRelURL2AbsURL(服务器端) 103

4.2.25 xmlGetRequestXML(服务器端) 103

4.2.28 xmlGetXMLFromQueryEx(服务器端) 104

4.2.26 xmlGetXMLDOMDoc(服务器端) 104

4.2.27 xmlGetXMLFromQuery(服务器端) 104

4.2.29 xmlGetXMLFromRS(服务器端) 105

4.2.30 xmlGetXMLFromRSEx(服务器端) 106

4.2.31 xmlMergeGroups2(服务器端) 107

4.2.32 xmlMergeGroups3(服务器端) 107

4.2.33 xmlXMLFromDict(服务器端) 108

第二篇 Pipeline组件参考 110

第5章 Pipeline组件参考 111

5.1 AddAttachments 114

5.2 AdvertisingNeedOfDelivery 114

5.3 ComposeDMLMessage 116

5.4 CreateUPMCookie 118

5.5 CSFLoadAdvertisements 120

5.6 CSFLoadDiscounts 121

5.7 CSFWriteEvents 123

5.8 DBOrderPromoADO 124

5.9 DefaultHandlingCy,DefaultHandling 127

5.10 DefaultItemPriceCy,DefaultItemPrice 127

5.11 DefaultOrderSubTotalCy,DefaultOrderSubTotal 128

5.12 DefaultPayment 129

5.13 DefaultShippingCy,DefaultShipping 129

5.14 DefaultShopperInfo 130

5.15 DefaultTaxCy,DefaultTax 131

5.16 DefaultTotalCy,DefaultToal 131

5.17 EvalTargetGroups 132

5.18 ExecuteProcess 134

5.19 FilterContent 135

5.20 FixedHandling 136

5.21 FixedShipping 136

5.22 FlagInventory 138

5.23 FormatTemplate 139

5.24 HistoryPenalty 142

5.25 IISAppendToLog 143

5.26 InitCSFRipeline 145

5.27 Inventory 147

5.28 ItemPromo 148

5.29 LinearHandling 149

5.30 LinearShipping 150

5.31 LoadHistory 151

5.32 LocalInVentory 152

5.33 MakePO 153

5.34 MoneyConverter 155

5.35 OrderDiscount 156

5.36 POtoFile 158

5.37 QueryCatalogInfo 159

5.38 QueryProdInfoADO 160

5.39 RecordEvent 162

5.40 RecordHistory 163

5.41 RequiredHandlingCy,RequireadHandling 164

5.42 RequiredItemAdjustPriceCy,RequiredItemAdjustPrice 165

5.43 RequiredItemPriceCy,RequiredItemPrice 166

5.44 RequiredOrderAdjustPriceCy,equiredOrderAdjustPrice 167

5.45 RequiredOrderCheck 168

5.46 RequiredOrderInitCy,RequiredOrderInit 169

5.47 RequiredOrderSubtotalCy,RequiredOrderSubtotal 170

5.48 RequiredPayment 171

5.49 RequiredProdInfo 171

5.50 RequiredShippingCy,RequiredShipping 172

5.51 RequiredTaxCy,RequiredTax 173

5.52 RequiredTotalCy,RequiredTotal 174

5.53 SaleAdjust 175

5.54 SampleRegionalTax 176

5.55 SaveHistory 179

5.56 SaveReceipt 180

5.57 ScoreDiscounts 180

5.58 Scriptor 182

5.59 SelectWinners 184

5.60 SendPrecomposedMessage 186

5.61 SendSMTP 187

5.62 ShipmentSplitter 189

5.63 ShippingDiscountAdjust 190

5.64 ShippingManagerCache 191

5.65 ShippingMethodRouter 191

5.66 SimpleCanadaTax 192

5.67 SimpleJapanTax 195

5.68 SimpleUSTax 197

5.69 SimpleVATTax 199

5.70 Splitter 200

5.71 SQLItemADO 201

5.72 SQLOrderADO 202

5.73 StepwiseShipping 203

5.74 TableHandlingADO 204

5.75 TableShippingADO 206

5.76 ThrottleDMLPerformance 207

5.77 ValidateCCNumber 208

5.78 VerifyMessageBody 209

5.79 VerifyRecipientData 210

第三篇 XML参考 212

第6章 XML分析/报告结构 213

第7章 XML目录结构 221

7.1 XML结构 221

7.2 XML元素 222

7.2.1 属性定义 222

7.2.4 分类 223

7.2.3 目录模式 223

7.2.2 目录 223

7.2.5 定义 224

7.2.6 字段 224

7.2.7 MSCommerceCatalogCollection 225

7.2.8 产品 225

7.2.9 产品变量 225

7.2.10 属性定义 225

7.2.11 属性 226

7.2.12 属性值 227

7.2.13 关系 227

7.3 XML模式 228

第8章 XML商务平台结构 232

8.1 主配置文件 233

8.1.1 XML结构 233

8.1.4 category 234

8.1.2 config 234

8.1.3 categories 234

8.1.5 name 235

8.1.6 key 235

8.1.7 tooltip 235

8.1.8 moduleconfigs 236

8.1.9 moduleconfig 236

8.2 模块配置文件 237

8.2.1 XML结构 237

8.2.2 config 238

8.2.3 actions 238

8.2.4 action 238

8.2.5 name 239

8.2.6 tooltip 239

8.2.7 tasks 239

8.2.9 goto 240

8.2.8 task 240

8.2.10 postto 241

8.2.11 name 242

8.2.12 key 242

8.2.13 tooltip 243

8.2.14 modules 243

8.2.15 module 243

8.2.16 name 244

8.2.17 tooltip 244

8.3 标准XML数据记录格式 244

8.3.1 XML结构 245

8.3.2 Document 247

8.3.3 记录 247

8.3.4 dataid 247

8.3.5 dataid,dataid_displayname 248

8.4.1 XML结构 249

8.4 DynamicTable配置 249

8.4.2 dynamictable 251

8.4.3 global 251

8.4.4 fields 252

8.4.5 boolean 253

8.4.6 date 253

8.4.7 numeric 254

8.4.8 select 254

8.4.9 text 255

8.4.10 time 255

8.4.11 browsetooltip,charmask,error,format,label,name,prompt,select, option 256

8.5 EditField配置 256

8.5.1 XML结构 256

8.5.2 editfield 257

8.5.7 text 258

8.5.6 select 258

8.5.4 date 258

8.5.5 numeric 258

8.5.3 boolean 258

8.5.8 time 259

8.5.9 browsetooltip,charmask,error,format,label,prompt,select,option 259

8.6 共享EditField子元素 259

8.6.1 browsetooltip 260

8.6.2 charmask 260

8.6.3 error 260

8.6.4 format 261

8.6.5 label 262

8.6.6 name 262

8.6.7 option 262

8.6.8 prompt 263

8.6.9 select 263

8.7 共享 EditField属性 264

8.6.10 tooltip 264

8.8 EditSheet配置 266

8.8.1 XML Structure 266

8.8.2 editsheets 268

8.8.3 editsheet 268

8.8.4 global 268

8.8.5 name 268

8.8.6 key 269

8.8.7 template 269

8.8.8 fields 270

8.8.9 boolean 271

8.8.10 date 271

8.8.11 numeric 271

8.8.12 select 271

8.9 ExpressionBuilder配置 272

8.8.15 browsetooltip,enarmask,error,format,label,name,prompt,tooltip,select,option 272

8.8.14 time 272

8.8.13 text 272

8.9.1 XML Structure 273

8.9.2 EBCONFIG 273

8.9.3 EXPR-ASP 273

8.9.4 PROFILE-LIST 274

8.9.5 PROFILE 274

8.9.6 SITE-TERMS 274

8.9.7 EEE-INTRINSICS 275

8.9.8 DEBUG 275

8.9.9 RENAME 275

8.9.10 HIDEBUTTONS 275

8.9.13 FILTER-CATEGORIES 276

8.9.14 CATEGORY 276

8.9.12 MESSAGE 276

8.9.11 TYPESOPS 276

8.9.15 SAVE-CATEGORY 277

8.9.16 EDIT-NESTED 277

8.9.17 DATE-FORMAT 277

8.9.18 ADVANCED 277

8.9.19 FILTER-PROPERTIES 278

8.10 ListEditor配置 278

8.10.1 XML Structure 278

8.10.2 listeditor 280

8.10.3 columns 280

8.10.4 column 280

8.10.5 fields 281

8.10.6 boolean 281

8.10.7 date 281

8.10.9 select 282

8.10.10 text 282

8.10.8 numeric 282

8.10.11 time 283

8.10.12 browsetooltip,charmask,error,format,label,name,option,prompt,select,tooltip 283

8.11 ListSheet配置 283

8.11.1 XML Structure 283

8.11.2 listsheet 284

8.11.3 global 284

8.11.4 columns 285

8.11.5 column 285

8.11.6 subobject 286

8.11.7 column 286

8.11.8 operations 287

8.11.9 newpage 287

8.11.10 sort 288

8.11.11 custom_op 289

8.11.11 sublist 289

8.12 ProfileDesigner配置 290

8.12.1 XML Structure 290

8.12.2 profiledesigner 291

8.12.3 template 291

8.12.4 group 291

8.12.5 attribute 291

8.12.6 property 292

8.12.7 attribute 292

8.13 QueryBuilder配置 292

8.13.1 XML结构 292

8.13.2 EBCONFIG 293

8.13.3 EXPR-ASP 293

8.13.4 PROFILE-LIST 293

8.13.5 PROFILE 293

8.13.8 DEBUG 294

8.13.7 EEE-INTRINSICS 294

8.13.6 SITE-TERMS 294

8.13.9 TYPESOPS 295

8.13.10 MESSAGE 295

8.13.11 EDIT-NESTED 295

8.13.12 DATE-FORMAT 295

8.13.13 ADVANCED 295

8.13.14 FILTER-PROPERTIES 296

8.14 TreeView配置 296

8.14.1 XML Structure 296

8.14.2 document 297

8.14.3 level_N_element 298

8.14.4 expand 299

8.14.5 operations 300

8.14.6 expand 300

8.14.7 custom_op 301

9.1 XML Structure 302

第9章 XML表达式结构 302

9.1.1 CLAUSE 303

9.1.2 EXPR-REF 303

9.1.3 IMMED-VAL 303

9.1.4 PROPERTY 304

9.1.5 TERM 304

9.1.6 VALUE 304

9.2 Data Types和Operators 305

9.2.1 Bool 305

9.2.2 Currency,Number 306

9.2.3 Date,Time 306

9.2.4 Expression 306

9.2.5 Generic 307

9.2.6 Siteterm 307

9.2.7 String 307

9.3 举例 308

10.1 Schemas 310

10.1.1 Address Schema Definition 310

第10章 XML配置文件 310

10.1.2 Organization Schema Definition 312

10.1.3 UserObject Schema Definition 313

10.2 Data Representations 315

10.2.1 Address Data Representation 315

10.2.2 Organization Data Representation 316

10.2.3 UserObjectData Representation 316

第四篇 Interface参考 318

第11章 Interface参考 319

11.1 IPersistXML 接口 319

11.1.1 要求 319

11.1.3 PersistXML∷LoadXMLElement 320

11.1.4 IPersistXML∷SaveXML 320

11.1.2 IPersistXML∷LoadXML 320

11.2 IPersistDictionary接口 321

11.2.1 要求 321

11.2.2 IPersistDictionary∷GetProgID 321

11.2.3 IPersistDictionary∷InitNew 322

11.2.4 IPersistDictionary∷IsDirty 322

11.2.5 IPersistDictionary∷Load 322

11.2.6 IPersistDictionary∷Save 323

11.3 IPersistStreamInit接口 323

11.3.1 要求 324

11.3.2 IPersistStreamInit∷GetClassID 324

11.3.3 IPersistStreamInit∷GetSizeMax 324

11.3.4 IPersistStreamInit∷InitNew 325

11.3.5 IPersistStreamInit∷IsDirty 325

11.3.6 IPersistStreamInit∷Load 325

11.4.1 要求 326

11.4 IPipelineComponent接口 326

11.3.7 IPersistStreamInit∷Save 326

11.4.2 IPipelineComponent∷Execute 327

11.4.3 IPipelineComponent∷EnableDesign 327

11.4.4 IPipelineComponentAdmin接口 328

11.4.5 IPipelineComponentAdmin∷GetConfigData 328

11.4.6 IPipelineComponentAdmin∷SetConfigData 329

11.5 IPipelineComponentDescription接口 329

11.5.1 要求 329

11.5.2 IPipelineComponentDescription∷ContextValuesRead 330

11.5.3 IPipelineComponentDescription∷ValuesRead 330

11.5.4 IPipelineComponentDescription∷ 330

11.6 IPipelineComponentUI接口 331

11.6.1 要求 331

11.6.2 IPipelineComponentUI∷ShowProperties 331

11.8 ISpecifyPropertyPages接口 332

11.7 ISpecifyPipelineComponentUI接口 332

11.8.1 要求 333

11.8.2 ISpecifyPropertyPages∷GetPages 333

第五篇 打包定制资源 333

第12章 用Visual Basic打包资源 336

12.1 CreateGroupResource 336

12.2 Delete 337

12.3 DeleteGroupResource 338

12.4 Export 339

12.5 Import 340

第13章 用C++打包资源 342

13.1 IPuP∷CreateGroupResource 342

13.2 IPuP∷Delete 343

13.3 IPuP∷DeleteGrouPResource 344

13.4 IPuP∷Export 345

13.5 IPuP∷Import 346

附录 词汇 348