Administrator
ทำงานทางด้าน PowerBuilder มาตั้งแต่ปี 2542 มีประสบการณ์บ้างเล็กน้อยซึ่งหวังว่าจะมีประโยชน์สำหรับทุกท่าน
พูดคุยกันได้ที่ MSN thirasak13@hotmail.com
หรือหากท่านที่รักการถ่ายภาพ พูดคุยกันได้ที่ http://thirasak13.multiply.com หรือ www.prettysocute.com
Website URL: http://thirasak13.multiply.com
A day in the life of an SAP-Sybase customer ... and their iPad
Tim Ebbeck, SAP ANZ Managing Director, Dereck Daymond, Sybase ANZ Managing Director and the team at SAP take a look at what was not possible .. but now is a reality - thanks to the convergence of SAP, Sybase & iPad technologies. Demo courtesy of Tim Wilkes, SAP Solutions Manager ANZ
(SAP/Sybase backoffice functionality from 3 mins)
Sybase Brings Mobile Solutions to the Enterprise, Mobile Sales for SAP CRM
SAP is the largest software vendor in the world, with extensive knowledge of both business applications, as well as processes. Sybase is a leader in providing mobile solutions to the enterprise. Today, what I want to talk to you about is what happens when you combine the development efforts of both of those companies. Hello, my name is Bryan Whitmarsh, and I'm a product manager here at Sybase. Now, both SAP, and Sybase have come together to provide solutions for the SAP customer base. These solutions include the ability to extend critical SAP data to mobile devices such as, the RIM Blackberry device, Windows Mobile devices, as well as Apple's iPhone devices. Now, the Sybase mobile sales for SAP CRM, or Customer Relationship Management software, is one example of those co-innovative solutions. This solution extends that data securely to mobile devices. So, whether a salesperson is getting ready to walk into a meeting with a customer, or on an airplane, that salesperson will have instant access to that critical business data...and that data will be secure on that mobile device. Let me demonstrate this for you. The first thing I'm going to do is click on the icon for Sybase Mobile Sales for SAP CRM. You'll notice that the first thing that happens, is I'm prompted for access PIN. This PIN gives me access to the encrypted data store in the sandbox. Once I enter that information correctly, I now have access to the data. In the home screen, you see all the necessary information I need, right at my fingertips. I see the ability to go straight to my accounts, contacts, activities, leads, opportunities, and analytics. Additionally, I see all of my activities for today. The first thing I'm going to do is: I'm going to go into notifications. The device can alert me of when a new notification has entered my mailbox. I see that there's an updated status...I click on this updated status to find further details. What I want to do now, is to see details about the account for this opportunity. I see: phone number, email address, additionally I see the address. If I'd like to, I could simply click on the address, and it would take me straight into Google Maps integration, and I could route my path to the contact. But now, what I want to do is, I want to contact the person at this company, and see if there's a time that we could arrange to meet and talk about this opportunity. So, I simply click on the e-mail address...and it integrates with the e-mail application on the device...I have a new email, and I can simply type a new e-mail asking this contact if we can meet to discuss this opportunity. And then send that, and you'll notice instantly there's an activity that's been auto-created, and this activity already is pre-filled of the outgoing e-mail. You see here, where we can capture so much more information, because it so easy to when you're creating it on your mobile device. So, I'm going to add this SAP opportunity, and add the details about this action. Now, when I click "done" - that will send this completed activity back to the SAP back-end system. Alright, what I want to do next, is I want to update this opportunity to let my manager know that I've been working on this opportunity. So, I simply click on the opportunity, click "edit"...and now, I can change the status from "Open" to "In progress", instantly updating the back-end SAP system with this new status. Lastly, what I'm going to do is I'm going to get ready for my call with my sales manager. My sales manager always asks about my pipeline -- so I have the ability to instantly click on this pipeline analysis, and see if this opportunity that I've recently updated see how it impacts my current pipeline. You can tell that I have some work to do. And at this point, I have completed the actions that I'd like to do within the sales application on my iPhone. This is just a quick glimpse into how easy it is to use this application on a mobile device.
Sybase iAnywhere Mobile Software Application - Secure Enterprise Data for the iPhone
มาดูเทคโนโลยีของ sybase บน iphone กันครับ
This video demonstrates the latest iPhone offering from Sybase iAnywhere. Bryan Whitmarsh, senior product manager, demonstrates the new iAnywhere Mobile Office solution which provides secure enterprise data on the iPhone including email, calendar, contacts and tasksPowerBuilder คืออะไร ???
PowerBuilder
คือ โปรแกรมที่ใช้ในการพัฒนา application ต่างๆ โดยใช้หลักการของ
visual programming โดยการนำ control ต่างๆมาวาง และเขียน script (power script) ที่ event ต่างๆ ของ control ที่นำมาประกอบกันเป็น program application
PowerBuilder สามารถติดต่อกับฐานข้อมูล (database) ได้หลากหลายชนิด
(Sybase , Informix ,Oracle , MS SQL SERVER etc.) ผ่านตัวจัดการติดต่อฐานข้อมูลได้หลายแบบ (ODBC , JDBC , OLE DB etc.) จัดการกับข้อมูลต่างๆได้ง่ายและสะดวก สามารถสร้าง application ได้หลายแบบ (client-server application , multitier application , internet application)
PowerBuilder Environment
Power Builder เป็น tool แบบ IDE (Integate Development Environment) คือ สามารถเขียน script compile script , run script , debug script ได้ง่าย ผ่านทาง editor และ user interface ในตัวของ power builder เอง ไม่จำเป็นต้องหา editor อื่นๆมาใช้
The Development Environment ประกอบด้วย Window หลักๆ ดังรูป

SystemTree
แสดงรายละเอียดลำดับชั้น และ ส่วนประกอบต่างๆของ Control ในแต่ละ Library (PBL), target (PBT), WorkSpace(PBW)
Clip Window
เป็น Clip Board ที่ใช้เก็บ Script หรือ ข้อความต่างๆ
Output Window
แสดงรายละเอียดต่างๆขณะที่มีการ ( migration, builds, deployment, project execution, object saves, and searches )
คุณสมบัติพิเศษของ PowerBuilder
PowerBuilder เป็นโปรแกรมสำหรับพัฒนา Applicationบนวินโดวส์โดยเฉพาะอย่างยิ่ง Application ที่ต้องทำงานกับระบบฐานข้อมูลเชิงสัมพันธ์ ( Relation Database Management System หรือ RDBMS) ของบริษัท Powersoft ที่รวมกิจการกับบริษัท Sybase โดยใช้ภาษา SQL(Structure Query Language) ซึ่งเป็นภาษามาตรฐานของระบบฐานข้อมูลเชิงสัมพันธ์ในการติดต่อขอบริการข้อมูลสนับสนุนการพัฒนากับDBMSผ่าน ODBCหรือผ่านทาง Native Driver ของ PowerBuilderก็สามารถทำได้โดย Native Driver นั้นสนับสนุน DBMS ของค่าย ORACLE, Informic , Sysbase , Adaptive SQL Server, Microsoft SQL Server ซึ่ง Native Driver จะมีไฟล์ DLL ของแต่ละค่ายให้มาพร้อมกับโปรแกรม PowerBuilder และมีความเร็วกว่าการติดต่อผ่าน ODBC ซึ่งเป็นคุณสมบัติเด่นของ PowerBuilder
การทำงานของ PowerBuilder จะทำงานในลักษณะกราฟิกโหมด (Graphic User Interface หรือ GUI) ซึ่งทำให้ใช้งานได้ง่าย โดยเฉพาะอย่างยิ่งทางด้านฐานข้อมูลจะใช้สัญลักษณ์ที่สามารถเข้าใจได้ง่าย เพื่อทำงานกับฐานข้อมูลได้โดยไม่ต้องเขียนคำสั่ง SQL เลย หรือจะเขียนคำสั่ง SQL โดยตรงก็ได้
PowerBuilder จัดเป็นภาษายุคที่ 4 (Fourth Generation Language หรือ 4GL) ซึ่งเป็นภาษาที่ใกล้เคียงภาษาที่ใช้สื่อสารกันอย่างมาก เป็นการเขียนโปรแกรมในลักษณะ Event-Driven Programming โดยการเขียนโปรแกรมตามเหตุการณ์ของวัตถุและสนับสนุนการเขียนโปรแกรมเชิงวัตถุ(OOP-Object Oriented Programming) ซึ่งเป็นการเขียนโปรแกรมแนวใหม่ที่มองทุกอย่างเป็นวัตถุ (Object) เลียนแบบธรรมชาติ เพื่อที่จะนำวัตถุที่สร้างไว้แล้วนำกลับมาใช้ใหม่ได้ทำให้การพัฒนา Application เร็วขึ้น
PowerBuilder ยังสนับสนุนสถาปัตยกรรมไคลเอนต์-เซิร์ฟเวอร์(Client-Server Architecture) เป็นการสร้าง Applicationโดยให้เซิร์ฟเวอร์ ( Server) จัดการด้านฐานข้อมูลและฝั่งไคลเอนต์(Client) เป็นApplication สามารถทำงานได้กับหลายระบบปฏิบัติการ สามารถพัฒนากับข้อมูลได้หลายค่ายรวมทั้งสนับสนุนการทำงานแบบ Multitier Application และนอกจากนี้ยังมีฐานข้อมูลSybase SQL Anywhere ที่ให้มาพร้อมกับ PowerBuilder จึงเป็นเครื่องมือพัฒนา Database Application ที่มีประสิทธิภาพมาก
ลักษณะที่สำคัญของPower Builder
PowerBuilder Painter ส่วนที่ใช้สร้างObject (Object) ที่จะใช้ในโปรแกรม เช่น วินโดวส์(Data Window), ฟังก์ชัน (Function), สตรักเจอร์(Structure), ไลบรารี (Library)
PowerBuilder Library ส่วนนี้ใช้เก็บบันทึกObject(Object) ที่สร้างจากPower Builder Printer ซึ่งเป็นไฟล์ที่มีส่วนขยายเป็น .PBL
PowerBuilder Script PowerBuilderมีภาษาคำสั่งเป็นของตัวเอง สามารถเขียนโปรแกรมเพื่อให้เกิดการทำงานของวัตถุแต่ละตัวได้
PowerBuilder Database PowerBuilder มีเครื่องมือสำหรับการเข้าไปจัดการฐานข้อมูล เช่น การสร้างเทเบิล , การจัดการข้อมูล (ManipulationData)
DataWindow Object เป็นวัตถุที่มีความสามารถมาก เพราะเป็นวัตถุหลักที่คอยติดต่อฐานข้อมูลเพื่อการแสดงเรียกดู และบันทึกข้อมูล
Online Help มีส่วนช่วยเหลือที่สามารถค้นหาคำอธิบายคำสั่งได้อย่างรวดเร็ว
Basic video PowerBuilder
K2 Content
-
A day in the life of an SAP-Sybase customer ... and their iPad
Written by AdministratorTim Ebbeck, SAP ANZ Managing Director, Dereck Daymond, Sybase ANZ Managing Director and the team at SAP take a look at what was not possible…Written on วันเสาร์ที่ 25 ธันวาคม 2010 เวลา 01:38 น. Be the first to comment! อ่านเพิ่มเติม... -
Sybase Brings Mobile Solutions to the Enterprise, Mobile Sales for SAP CRM
Written by AdministratorWritten on วันเสาร์ที่ 25 ธันวาคม 2010 เวลา 01:17 น. Be the first to comment! อ่านเพิ่มเติม...
SAP is the largest software vendor in the world, with extensive knowledge of both business applications, as well as processes. Sybase is a leader in…
K2 Comments
K2 archives
Latest News
- บทที่ 7-1 ตอน การสร้างระบบฐานข้อมูล
- บทที่ 6 ทดลองเขียนโปรแกรมด้วย PocketBuilder เบื้องต้น
- บทที่ 4 ติดตั้งdatabase sql anywhere
- บทที่ 7-2 ตอน การสร้างโปรแกรมแสดงรายการอาหารที่สั่ง ด้วย Powerbuilder 9
- บทที่ 3 ติดตั้งอุปกรณ์ และโปรแกรม Active Sync
- ทำชุด setup โปรแกรมด้วย Wise Install
- การติดตั้ง IIS
- ตัวอย่าง code โปรแกรมร้านเช่า VDO
- สมาชิก : 2
- Content : 336
- เว็บลิงก์ : 8
- จำนวนครั้งเปิดดูบทความ : 158887