Oracle Visual Builder Cloud Service Revealed

所需积分/C币:9 2019-07-11 14:19:36 13.64MB PDF
收藏 收藏 1
举报

Oracle Visual Builder Cloud Service Revealed,By: Sten Vesterli, 2019 new book
Oracle visual Builder Cloud Service Revealed: Rapid Application Development for Web and mobile Sten vetterli Vaerloese, Denmark ISBN-13(pbk):978-1-4842-4928-4 ISBN-13( electronic:978-1-4842-4929-1 htps:/ doi. org/10.1007/978-1-4842-4929-1 Copyright o 2019 by Sten Vesterli This work is subject to copyright All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the h an B Trademarked names, logos, and images may appear in this book. Rather than use a trademark symbol w every occurrence of a trademarked name, logo, or image we use the names, logos, and images only trademark The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to lot proprietary rights While the advice and information in this book are believed to be true and accurate at the date of publication neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein Managing Director, Apress Media LLC: Welmoed Spahr Acquisitions Editor: Jonathan gennick Development Editor: Laura Berendson Coordinating Editor: Jill Balzano CoverimagedesignedbyFreepik(www.freepik.com) Distributed to the book trade worldwide by Springer Science+Business Media New York, 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax(201)348-4505, e-mail orders-ny@springer- sbm.com,orvisitwww.springeronline.comApressMedia,LlcisacAliforniaLlcandthesolemember (owner )is Springer Science Business Media Finance Inc(SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation Forinformationontranslationspleasee-mailrights@apress.comorvisithttp://www.apress.com/ rights-permissions Apress titles may be purchased in bulk for academic, corporate, or promotional use eBook versions and licenses are also available for most titles. For more information reference our print and e book bulk sales webpageathttp://www.apress.com/bulk-sales Any source code or other supplementary material referenced by the author in this book is available to readersonGithubviathebooksproductpagelocatedatwww.apress.com/9781484249284.Formore detailedinformationpleasevisithttp://www.apress.com/source-code Printed on acid-free paper For my wife Lotte and our children michael and maria and others like them who work to make the world a better place through word, code, and deed Table of contents About the author About the technical reviewers mXv Acknowledgments ■■■■■口■ Introduction mmmmxix Chapter 1: Building Your First Web Application. ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Visual builder cloud service architecture The front end The back end 234 The Use case Creating a VBCs Instance Creating a Quick Start Instance.mmmmmam.......mcmann. 6 Creating a Stack Template Instance Building the Application.…,… 12 Getting to the Home Page n12 Creating the application.m. 15 Creating the business object….....…..….….….….….….….……...,17 Creating the Web page Staging and Deploying the Application Releasing to Test.,,,..,...,.,..,.,..,,,,,,, 55 Fixing Bugs ■B Releasing to production 27 Conclusion 27 TABLE OF CONTENTS Chapter 2: Building Business Objects. ■■■■■■■■■■■■■■■口■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■口■■■■■ 29 Creating Business Objects 29 Creating from Navigator m.. tee 30 Creating from Business object Diagrammer…….......…32 Creating Relationships. Creating from business object….........…34 Creating from Business object Diagrammer.................. 36 Business object fields.. 37 Data Types… 39 Value calculation ,41 Importing Business Objects 44 Uploading the File 45 Defining Business Objects 46 Defining Fields.,.,.,.,,…,…,………47 Performing the Import....,,,,,,,…,…48 Importing Related Business Objects Conclusion 152 Chapter 3: Working with Service Connections 53 About service connections 53 Creating from a Service Specification mmmamemmnnmmemmnnnmmmnnnnnamnnn 55 Swagger…,,, 57 ADF Describe Creating from an Endpoint.……,…, 61 Using service Connections 65 Pagination, Filtering, and Sorting….……67 Using the Service Catalog,,,……69 Setting Up the Service Catalog for the Instance....mmmnmmmmn 70 Setting Up the Service Catalog for the Application 70 Working with the Service Catalog…… 71 Conclusion 74 TABLE OF CONTENTS Chapter4: Building Web Application,…,,…,…,,…,,,,m,m,,mm,75 Creating a Web application.ea.. nmn 75 Working with Pages 77 The Page designer.t. nnsomoun.. 77 Page Canvas 78 Collection Components….,.,….,…,………78 Adding a Data Source for a Table ..mmnammnnmmmenmmmnnan 79 Adding a Data Source for a List view 81 Creating Standard Pages 83 Adding a Create Page . Adding an Edit Page .85 Adding a Detail Page .. Adding a Delete Action.…..,.,,,,…, Layout components .87 Static Components Field components,....................,92 Action Components… Visualization Components . Charts…94 Gauges....,,.,101 The Component Exchange .. Conclusion 105 Chapter 5: Working with Data ■■■■■■■■■■■■ 107 Creating Individual records 107 Exporting Data..,.,.,,,,,,,,,,,,,,…,…,108 Importing Data meana 109 Moving data between Environments 110 Accessing business objects with REST 112 Business object endpoints . Example of Accessing a Business object Externally…,,,..,.,,,…,……,117 Conclusion…119 TABLE OF CONTENTS Chapter 6: Logic in the Business Layer mmamammmmmmma 121 Field validators 122 0 bject Validators…..,.,.,.,.,.,.,.,.,,125 Field Triggers 126 object Triggers Visual Trigger designer 129 Always EXecute.m. 130 Execute Conditionally. Custom code…132 Adding Actions to Triggers 132 Using Email Actions. Converting to Custom Code n.136 Object Functions….....................……,138 Logging Business Logic 138 Conclusion 139 Chapter 7: Logic in the User Interface nmmammmammmmaammmmmmmmmmaan 141 How VBCS Really! Works….,.,..,,,,,,,,,,,,,,…141 Examples from the Quick Starts 142 Ul Components Lifecycle Events. Variables and Types. m ariable Types.am. …151 Action chains…153 Adding JavaScript.…........………155 Conclusion 158 Chapter 8: Using the visual Builder Add-in for Excel mmmmmmmmmm. 159 Installing the Visual Builder Add-in for Excel 159 Connecting an Excel Spreadsheet 162 Working with Data 164 Limiting Data 166 TABLE OF CONTENTS Resetting excel. Publishing a VBCS EXcel Workbook. Troubleshooting the VBCS Excel Add-in. Conclusion 168 Chapter 9: Building Mobile Applications ammmmmmmmmmmmmammmmmmmmmmmmn 169 Creating a Mobile application 16 Working with Pages 171 The Mobile page designer 172 Selecting the Mobile view…...,…,…………172 Mobile Page canvas …175 Collection Components . Creating standard Pages 177 Adding a create Page. Adding an Edit Page.,...,,,,,……,178 Adding a Detail Page .. Adding Delete Functionality. Layout components……,182 Static Components… 183 Field components. Action Components 183 Visualization components. Gauges . Charts…185 Building Apps 187 Building for iOS 190 Building for Android∴ …194 Building Progressive Web Apps 197 Conclusion 199 TABLE OF CONTENTS Chapter10: VBCS Security…,,,,…,,,m,,m,,,,…,,m,w,m201 Users and roles 201 Anonymous and authenticated Users. Other User roles 202 Testing Ro|e- Based Security.………, 203 Web application Security .. Application Embedding… 205 Changing Security Settings. Mobile Application Security .206 Business Object Security 207 General Business Object Security Settings 207 Role-Based Security for Business objects 209 Cross-Origin Resource Sharing(coRS).mm.....a. 211 Service Connection authentication Security-Related Programming ,215 Removing Unauthorized Functionality......................... 215 Adding Login and Logout Functionality 216 Conclusion…219 Chapter 11: Managing Applications 221 Application Overview. Creating applications 23 Exporting and Importing Applications. Exporting a VBCS Application 26 Importing a VBCS Application.mnnt 227 Importing a vbs Classic application. mmnamanmanaammmmamamnnman 228 Staging and Publishing….,………229 Staging an Application......,,,,…………229 Publishing an Application. Locking an Application.

...展开详情
试读 127P Oracle Visual Builder Cloud Service Revealed
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    • 分享王者

      成功上传51个资源即可获取
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    Oracle Visual Builder Cloud Service Revealed 9积分/C币 立即下载
    1/127
    Oracle Visual Builder Cloud Service Revealed第1页
    Oracle Visual Builder Cloud Service Revealed第2页
    Oracle Visual Builder Cloud Service Revealed第3页
    Oracle Visual Builder Cloud Service Revealed第4页
    Oracle Visual Builder Cloud Service Revealed第5页
    Oracle Visual Builder Cloud Service Revealed第6页
    Oracle Visual Builder Cloud Service Revealed第7页
    Oracle Visual Builder Cloud Service Revealed第8页
    Oracle Visual Builder Cloud Service Revealed第9页
    Oracle Visual Builder Cloud Service Revealed第10页
    Oracle Visual Builder Cloud Service Revealed第11页
    Oracle Visual Builder Cloud Service Revealed第12页
    Oracle Visual Builder Cloud Service Revealed第13页
    Oracle Visual Builder Cloud Service Revealed第14页
    Oracle Visual Builder Cloud Service Revealed第15页
    Oracle Visual Builder Cloud Service Revealed第16页
    Oracle Visual Builder Cloud Service Revealed第17页
    Oracle Visual Builder Cloud Service Revealed第18页
    Oracle Visual Builder Cloud Service Revealed第19页
    Oracle Visual Builder Cloud Service Revealed第20页

    试读已结束,剩余107页未读...

    9积分/C币 立即下载 >