Tích hợp filemaker với các hệ thống thông tin khác. FileMaker Pro là gì? Các tính năng chính của FileMaker

Tài liệu này chủ yếu dành cho các nhà phát triển mới bắt đầu cũng như khách hàng phát triển ứng dụng trên FileMaker. Khách hàng của ứng dụng thường đặt câu hỏi: ứng dụng đã phát triển sẽ hoạt động chính xác như thế nào, công việc của một số người dùng sẽ được thực hiện như thế nào, nên cài đặt chương trình nào trên máy tính, v.v.? Vì có một số lựa chọn và chúng khác nhau về chi phí cũng như nhiệm vụ, tôi quyết định hệ thống hóa thông tin và nói về tất cả các lựa chọn chính. Chúng ta sẽ bắt đầu với những giải pháp đơn giản và sau đó chuyển sang các giải pháp phức tạp hơn.

Kết quả của việc phát triển ứng dụng trên FileMaker là một tệp (hiếm khi có nhiều tệp) có định dạng .fmp12 (trong các phiên bản trước là .fmp7). Tệp này chứa cả cơ sở dữ liệu và chức năng của ứng dụng - biểu mẫu màn hình, tập lệnh, v.v. Hãy xem chúng ta có thể làm gì với tập tin này và cách làm việc với nó.

Mỗi tùy chọn chỉ định giấy phép nào chúng tôi có thể cần để hoạt động. Các phương pháp cấp phép (mua, cấp phép doanh nghiệp, đăng ký) và chi phí cấp phép không được thảo luận trong bài viết. Bạn có thể tìm hiểu thêm về điều này, chẳng hạn như từ Vadim Volkov tại FM DevCon Rus

Ứng dụng Giải pháp thời gian chạy một người dùng.

Một tính năng quan trọng của FileMaker là khả năng tạo ra cái gọi là Giải pháp thời gian chạy. Giải pháp thời gian chạy là một chương trình được tạo dựa trên tệp fmp12 của bạn và không yêu cầu chính FileMaker hoạt động. Để tạo nó, cần có FileMaker Pro Advanced. Trên thực tế, sự khác biệt giữa phiên bản Pro Advanced và phiên bản Pro thông thường nằm ở tính năng này (cộng với một số chức năng khác rất quan trọng đối với các nhà phát triển chuyên nghiệp). FileMaker Pro Advanced bao gồm một chức năng (được gọi thông qua menu) Tiện ích dành cho nhà phát triển, chủ yếu nhằm mục đích tạo Giải pháp thời gian chạy. Tùy thuộc vào nơi chúng tôi chạy FileMaker Pro Advanced, trên Windows hoặc Mac OS X, Giải pháp thời gian chạy sẽ được tạo cho hệ điều hành đó. Có, FileMaker có thể biến các tệp của bạn thành chương trình cho cả máy tính Windows và Macintosh.

Về mặt kỹ thuật, Giải pháp thời gian chạy là một chương trình chứa trong đó FileMaker tự nhúng vào. Kết quả của việc hình thành là một thư mục chương trình, với một số tệp dịch vụ khác nhau và một tệp khởi chạy. Trên Windows, đây sẽ là “tên chương trình”.exe, trên OS X “tên chương trình”.app. Ngoài ra thư mục sẽ chứa file “tên chương trình”.fmpur. Bản thân đây là cơ sở dữ liệu và nếu cần, bạn có thể dễ dàng mở nó trong FileMaker dưới dạng tệp fmp12 thông thường, chẳng hạn để thực hiện các thay đổi đối với chức năng của chương trình, sau đó tạo phiên bản mới của Giải pháp thời gian chạy.

Đối với người dùng, làm việc với Runtime Solution không khác gì làm việc với bất kỳ chương trình nào khác. Không cần cài đặt bất kỳ phần mềm bổ sung nào, bao gồm cả FileMaker. Người dùng chỉ cần đặt thư mục Runtime Solution vào bất kỳ vị trí thuận tiện nào trên máy tính và khởi chạy tệp exe hoặc ứng dụng.

Giải pháp thời gian chạy có một số hạn chế. Giải pháp chính là giải pháp một người dùng. Để truy cập vào dữ liệu, bạn có thể sắp xếp công việc của một số người dùng, trong đó mỗi người sẽ có tổ hợp thông tin đăng nhập/mật khẩu riêng, nhưng họ sẽ phải làm việc lần lượt. Giải pháp Runtime phù hợp với bạn nếu bạn làm việc với ứng dụng một mình hoặc nếu công việc diễn ra định kỳ và có thể thống nhất về công việc tiếp theo của người dùng. Vì Giải pháp Thời gian chạy chỉ là một chương trình nên bạn sẽ cần phải tự mình xử lý các bản sao lưu. Không cần thiết phải sao lưu toàn bộ thư mục, chỉ cần sao lưu file .fmpur là đủ.

Một hạn chế khác của Giải pháp thời gian chạy do FileMaker áp đặt là thiếu chức năng lưu vào PDF. Tuy nhiên, hạn chế này có thể dễ dàng được khắc phục bằng cách sử dụng chức năng in. Trên OS X, khả năng lưu PDF từ hộp thoại in được tích hợp sẵn trong hệ điều hành và đối với Windows, trước tiên bạn phải cài đặt máy in PDF (có một số máy in, rất dễ tìm thấy trên Internet, bao gồm cả máy in miễn phí).

Cấp phép: Khi làm việc với Runtime Solution, người dùng không cần mua bất kỳ giấy phép nào. Để tạo Giải pháp thời gian chạy, nhà phát triển cần có FileMaker Pro Advanced.

Nhiều người dùng làm việc mà không cần sử dụng FileMaker Server. Tối đa 5 người dùng.

Tùy chọn này dành cho các nhóm làm việc nhỏ (không quá năm người dùng đồng thời). FileMaker Pro “có thể” phát tệp fmp12 được mở trong đó lên mạng cục bộ - cái gọi là chia sẻ. Trên thực tế, bạn có thể nói rằng bản thân FileMaker Pro đã có một máy chủ FileMaker nhỏ được tích hợp sẵn trong đó. Từ quan điểm của người dùng, cách tổ chức công việc này trông như thế này:

Một trong các máy tính được chọn làm máy tính trung tâm. FileMaker Pro được cài đặt trên đó, tệp được mở và khả năng truy cập tệp từ mạng (Chia sẻ) được bật. FileMaker Pro cũng được cài đặt trên tất cả các máy tính người dùng khác và người dùng kết nối với ứng dụng bằng lệnh menu Open Remote (“Mở từ xa” trong phiên bản tiếng Nga của FileMaker). Người dùng mở tệp trên máy tính trung tâm có thể làm việc với cơ sở dữ liệu cùng với những người dùng khác.

Một hạn chế đáng kể với cách tổ chức công việc này là giới hạn số lượng người dùng được kết nối đồng thời - không quá năm. Nếu người dùng thứ sáu cố gắng kết nối với cơ sở dữ liệu, anh ta sẽ không được phép vào cơ sở dữ liệu, vì vậy anh ta sẽ phải đợi cho đến khi một trong những người dùng rời khỏi cơ sở dữ liệu.

Một nhược điểm khác là FileMaker phải luôn chạy trên máy tính trung tâm với tệp cơ sở dữ liệu đang mở. Nếu máy tính này là máy tính làm việc của một trong những người dùng thì anh ta có thể bất tiện khi luôn mở FileMaker trên máy tính của mình và vô tình đóng tệp hoặc chính FileMaker sẽ ngắt kết nối tất cả người dùng.

Chà, hạn chế chính của phương pháp này là thiếu tất cả các chức năng mà FileMaker Server cung cấp, chức năng chính là sao lưu và thực thi các tập lệnh trên máy chủ theo lịch trình.

Nhìn chung, chúng ta có thể nói rằng phương pháp này dành cho các nhóm làm việc nhỏ, khi tải dự kiến ​​trên cơ sở dữ liệu nhỏ hoặc định kỳ và an toàn dữ liệu không phải là ưu tiên cao. Tiếp theo chúng ta sẽ chuyển sang các tùy chọn để triển khai ứng dụng chuyên nghiệp bằng FileMaker Server.

Cấp phép: FileMaker Pro cấp phép cho số lượng máy tính người dùng, vì tùy chọn này áp đặt giới hạn về số lượng người dùng, sau đó không quá năm.

Máy chủ FileMaker + FileMaker Pro

Tùy chọn này cổ điển và phổ biến nhất khi làm việc với các ứng dụng được phát triển trên FileMaker. Phần mềm máy chủ của nền tảng FileMaker được cài đặt trên máy chủ - FileMaker Server, và FileMaker Pro được cài đặt trên máy tính người dùng. Việc truy cập vào cơ sở dữ liệu, như trong phiên bản trước, được thực hiện thông qua lệnh Open Remote.

Không cần thiết phải sử dụng máy tính chuyên nghiệp làm máy chủ. Điều này phụ thuộc vào độ phức tạp và “nặng nề” của ứng dụng, mức tải dự kiến ​​trên cơ sở dữ liệu và số lượng người dùng. Đối với các tổ chức nhỏ hoặc nhóm làm việc nhỏ, một máy tính hiện đại thông thường có thể đóng vai trò là máy chủ. Một giải pháp phổ biến là sử dụng máy tính Apple MacMini làm máy chủ - không quá đắt, nhỏ, im lặng và đáng tin cậy, máy tính hoạt động xuất sắc như một máy chủ - bật nó lên, định cấu hình, đặt nó vào một góc và quên nó đi. Điều đáng chú ý là FileMaker Server tồn tại cho cả Windows và OS X. Chức năng không khác nhau, vì vậy máy tính sử dụng hệ điều hành chỉ được xác định theo sở thích của bạn.

Triển khai một ứng dụng trên máy chủ không khó. Về bản chất, toàn bộ thao tác bao gồm việc sao chép (tệp) tệp fmp12 vào một thư mục đặc biệt trên máy chủ.

Ngoài việc “chia sẻ” cơ sở dữ liệu thực sự cho người dùng FileMaker Pro, FileMaker Server còn cung cấp các khả năng bổ sung. Trước hết, đây là việc khởi động các nhiệm vụ theo lịch trình. Được sử dụng để định cấu hình các bản sao lưu cũng như chạy các tập lệnh tùy chỉnh đặc biệt ở phía máy chủ. Các tập lệnh này có thể thực hiện nhiều tác vụ khác nhau (tùy thuộc vào nhà phát triển), ví dụ: kiểm tra và cập nhật số dư hàng tồn kho, gửi thông báo cho người dùng qua e-mail, v.v. Trong các ứng dụng nghiêm túc, một hoặc nhiều tập lệnh thường luôn chạy trên máy chủ.

Chức năng quan trọng thứ hai của FileMaker Server là khả năng tổ chức truy cập vào cơ sở dữ liệu cho các ứng dụng của bên thứ ba: truy cập qua ODBC, sử dụng FileMaker Server làm máy chủ xml hoặc php. Điều này cho phép bạn tích hợp ứng dụng của mình với các nền tảng khác.

Vì tùy chọn triển khai này là cổ điển nhất nên không có ích gì khi nói về những nhược điểm so với các tùy chọn khác. Ở đây tất cả các tính năng của FileMaker đều được sử dụng 100%.

Cấp phép: Một giấy phép FileMaker Server + giấy phép FileMaker Pro cho mỗi máy tính người dùng.

Truy cập hệ thống qua thiết bị iOS (iPhone và iPad)

Một tính năng quan trọng của nền tảng FileMaker là sự hiện diện của ứng dụng khách chính thức dành cho thiết bị iOS - FileMaker Go (được tải xuống miễn phí từ Apple AppStore). Sử dụng FileMaker Go, bạn có thể làm việc với tệp fmp12 cả cục bộ (bằng cách tải xuống thiết bị iOS trước) hoặc qua mạng bằng cách kết nối với Máy chủ FileMaker. Về cơ bản, điều này có nghĩa là một khi được phát triển, ứng dụng fmp12 vừa là ứng dụng dành cho máy tính để bàn vừa là ứng dụng dành cho thiết bị di động. Trên thực tế, nó cũng là một ứng dụng web, nhưng sẽ có nhiều thông tin hơn ở bên dưới.

Mặc dù chúng ta đang nói về bản chất đa nền tảng của nền tảng FileMaker, nhưng khi phát triển một ứng dụng, chúng ta vẫn cần xem xét liệu người dùng sẽ chỉ làm việc thông qua FileMaker Pro hay kết nối từ thiết bị iOS. Điều này chủ yếu liên quan đến các giải pháp giao diện (kích thước phông chữ, các thành phần điều khiển, v.v.), nhưng cũng có những hạn chế nhỏ về mặt kỹ thuật.

Rất hiếm khi tất cả người dùng chỉ làm việc trên thiết bị iOS. Thông thường, một số người dùng làm việc thông qua FileMaker Pro và thiết bị iOS (thường là iPad) được sử dụng để tổ chức không gian làm việc di động.

Cấp phép: Một giấy phép cho Máy chủ FileMaker có kết nối đồng thời được kích hoạt cho số lượng người dùng đồng thời với thiết bị iOS (xem kết nối đồng thời bên dưới) + giấy phép FileMaker Pro nếu cần.

Truy cập web vào ứng dụng FileMaker (WebDirect).

Một tùy chọn khác để hoạt động với ứng dụng FileMaker là kết nối với nó thông qua trình duyệt web thông thường (IE, Safari, Chrome - tất cả các trình duyệt phổ biến hiện đại đều được hỗ trợ). Trong trường hợp này, không cần phải cài đặt bất kỳ chương trình bổ sung nào trên máy tính người dùng. Người dùng chỉ cần nhập địa chỉ FileMaker Server trong trình duyệt và được đưa đến ứng dụng FileMaker.

Trước khi công bố phiên bản thứ 13 của FileMaker, công nghệ phát ứng dụng FileMaker lên web được gọi là IWP (Internet Web Publishing) và áp đặt một số hạn chế đáng kể đối với các nhà phát triển. Thật không may, một số lượng rất lớn các tính năng của FileMaker không hoạt động trên web, vì vậy trong hầu hết các trường hợp, các ứng dụng web FileMaker là phiên bản đơn giản hóa đáng kể của các ứng dụng fmp tiêu chuẩn.

Bắt đầu từ phiên bản 13 (tại thời điểm viết bài này, phiên bản 14 đã có), tình hình đã thay đổi đáng kể. IWP lỗi thời đã được thay thế bằng một công nghệ hoàn toàn mới là WebDirect. Giờ đây, hầu hết mọi hạn chế đã được dỡ bỏ và khi truy cập qua web, người dùng thực sự làm việc với ứng dụng FileMaker chính thức.

Vẫn còn một số hạn chế nhỏ. Vấn đề chính là thiếu chức năng xuất PDF, tuy nhiên, không khó để khắc phục nó bằng cách sử dụng chức năng in trang từ trình duyệt. Như đã đề cập ở trên, trong hệ thống OS X, khả năng lưu tệp PDF là một tính năng tiêu chuẩn của cửa sổ in của hệ điều hành và trong Windows, bạn cần cài đặt trình điều khiển máy in PDF ảo.

Cấp phép: Một giấy phép cho FileMaker Server có kết nối đồng thời được kích hoạt cho số lượng người dùng đồng thời làm việc qua web (xem các kết nối đồng thời bên dưới).

Kết nối cạnh tranh

Khi làm việc với máy chủ qua iOS hoặc trình duyệt web, việc cấp phép được thực hiện bằng cách sử dụng cái gọi là kết nối đồng thời. Khi người dùng mới kết nối, FileMaker Server sẽ kiểm tra tổng số người dùng được kết nối (thông qua iOS hoặc trình duyệt web) và nếu con số này vượt quá số lượng được chỉ định trong giấy phép đã mua thì máy chủ “sẽ không cho phép người dùng vào ứng dụng” - người dùng sẽ phải đợi cho đến khi người dùng khác thoát khỏi ứng dụng. Số lượng kết nối đồng thời được chỉ định khi mua FileMaker Server (giá phụ thuộc vào điều này), nhưng nếu cần, chúng có thể được mua sau khi mua giấy phép. Người dùng kết nối với ứng dụng thông qua FileMaker Pro không ảnh hưởng đến các kết nối đồng thời vì FileMaker Pro được cấp phép riêng.

Chia sẻ. Máy chủ FileMaker + FileMaker Pro + FileMaker Go + WebDirect

Tất cả các tùy chọn được xem xét để kết nối với FileMaker Server không loại trừ lẫn nhau và có thể được sử dụng cùng nhau. Chúng tôi có thể cung cấp cho người dùng khả năng kết nối với ứng dụng theo nhiều cách khác nhau tùy thuộc vào tác vụ họ thực hiện trong ứng dụng.

Đây là một ví dụ về việc triển khai như vậy:

  • FileMaker Pro. Người dùng làm việc tích cực nhất với ứng dụng sẽ liên tục nhập dữ liệu. Hiệu suất và chức năng đầy đủ là quan trọng ở đây. Ví dụ: người quản lý khi làm việc với hệ thống CRM.
  • FileMaker Go. Truy cập định kỳ vào ứng dụng, tổ chức truy cập di động cho nhân viên, tổ chức nơi làm việc ảo tại địa điểm sản xuất, v.v.
  • WebDirect. Truy cập định kỳ vào ứng dụng. Ví dụ: tổ chức “tài khoản cá nhân” cho đối tác/khách hàng của tổ chức.

Cấp phép: Một giấy phép cho FileMaker Server có kết nối đồng thời được kích hoạt cho số lượng người dùng đồng thời qua web hoặc giấy phép iOS + FileMaker Pro cho số lượng máy tính người dùng. Vì chi phí kết nối đồng thời thấp hơn giấy phép FileMaker Pro nên việc phân phối người dùng thông minh có thể giúp tiết kiệm một số chi phí.

Truy cập ứng dụng từ xa Máy chủ FileMaker từ Internet.

Câu hỏi này thường được khách hàng hỏi - liệu có thể kết nối với ứng dụng từ xa không, chẳng hạn như ở nhà hoặc đi công tác. Tất nhiên, câu trả lời cho câu hỏi này là có. Trên thực tế, bạn không cần phải định cấu hình cụ thể bất kỳ điều gì cho việc này trên chính FileMaker Server. Tất cả những gì cần thiết là máy tính cài đặt FileMaker Server có thể truy cập được (“hiển thị”) từ Internet. Để làm điều này, bạn sẽ cần một địa chỉ IP bên ngoài mà nhà cung cấp dịch vụ Internet của bạn có thể cung cấp cho bạn, thường có tính phí nhưng không đắt. Cài đặt duy nhất là cái gọi là chuyển tiếp cổng từ bộ định tuyến của bạn sang máy tính đã cài đặt FileMaker Server - một thao tác tiêu chuẩn đơn giản mà bất kỳ ai, ngay cả quản trị viên hệ thống mới làm quen, đều có thể xử lý. Sau khi các cổng đã được chuyển tiếp, bạn có thể kết nối từ xa với ứng dụng bằng cách chỉ định địa chỉ IP bên ngoài của bạn làm địa chỉ.

    Thông tin chung về DBMS" Trình tạo tập tin »

Trình tạo tập tinđược phát triển bởi một công ty cùng tên "Trình tạo tập tin", đến lượt nó là công ty con của một công ty nổi tiếngQuả táo. Tại thời điểm xuất bản bài viết này (tháng 8 năm 2015), phiên bản thứ 14 của DBMS này đã được phát hành.

Hãy xem xét các tính năng chính của DBMSTrình tạo tập tincó tính đến các ý tưởng hiện có về cơ sở dữ liệu nói chung.

Trước hết, cần lưu ý rằng DBMS này là đa hệ thống, tức là. có thể được cài đặt trên cả hai máy tính vớicác cửa sổ ( IBM máy tính) và trên PC đã cài đặtMac hệ điều hành X(máy tínhQuả táo).

Tính năng đầu tiên của hệ thống này là các loại trường cơ sở dữ liệu hợp lệ.Có rất ít trong số chúng, không giống như các hệ thống khác:

Con số – đối với dữ liệu định dạng số

Chữ – đối với dữ liệu định dạng văn bản

Ngày – đối với các trường chứa ngày

Thời gian cho các trường chứa thời gian

Dấu thời gian - một loại trường rất thuận tiện có chứa dấu thời gian (ngày và giờ)

Thùng đựng hàng – trường loại vùng chứa có thể lưu trữ nhiều loại dữ liệu (tệp thuộc nhiều loại, hình ảnh, video, v.v.).

Do đó, người dùng không phải suy nghĩ lâu về cấu trúc của cơ sở dữ liệu về việc xác định loại trường. Nếu cần phải tính đến dữ liệu số, thì bất kể định dạng của chúng là gì (số nguyên, số thập phân, v.v.), một trường nhưCon số. Dữ liệu văn bản cũng được tính đến bất kể độ dài của văn bản. Loại trường này (Chữ) Hỗ trợ dung lượng tin nhắn lên tới 2 GB.

Bạn cũng nên chú ý đến 2 loại trường còn lại:

Phép tính – trường được tính toán, cho phép bạn tạo cấu trúc cơ sở dữ liệu được tính toán dựa trên các trường hiện có.

Bản tóm tắt – trường tổng hợp, tính tổng dữ liệu kế toán theo cột (trường) của cơ sở dữ liệu.

Hai loại trường trên (Phép tínhBản tóm tắt) rất thuận tiện để sử dụng khi tạo nhiều loại báo cáo khác nhau.

Ngoài ra, hệ thốngTrình tạo tập tincho phép bạn sử dụng từng trường dưới dạng tổng hợp của một số giá trị, cái gọi làlặp đi lặp lại cánh đồng , điều này có tầm quan trọng không nhỏ khi phát triển báo cáo và hiển thị kết quả của chúng.

Tính năng thứ hai Điều tôi muốn tập trung vào là phát triển các biểu mẫu để hiển thị thông tin xác thực.

Các nhà phát triển hệ thống đã đơn giản hóa thuật toán thiết kế giao diện nhiều nhất có thể để trình bày dữ liệu ở dạng thân thiện với người dùng. Việc đặt một trường trên biểu mẫu chỉ cần hai lần nhấp vào nút (Thao tác chọn + Trường chọn). Ngoài ra, tất cả các tùy chọn định dạng cho thông tin hiển thị trên màn hình (vị trí, phông chữ, điền, v.v.) đều có sẵn trong cùng một chế độ xem.

Giao diện của nhà phát triển cơ sở dữ liệu về mặt thiết kế bố cục dữ liệu bao gồm bốn loại trình bày thông tin:

    Duyệt qua – xem thông tin trên màn hình PC

    Tìm thấy - bật chế độ tìm kiếm thông tin

    Cách trình bày - bật chế độ thiết kế biểu mẫu

    Xem trước - xem trước biểu mẫu, tức là tài liệu sẽ xuất hiện như thế nào khi được in, tùy thuộc vào cài đặt trang và máy in.

Theo đó, việc chuyển đổi giữa các chế độ được thực hiện bằng cách nhấn một nút và nó cũng có sẵn thông qua phần mềm, điều mà chúng ta sẽ thảo luận ngắn gọn bên dưới.

Tính năng thứ ba Hệ thống Quản lý Dữ liệuTrình tạo tập tinĐiều tôi muốn tập trung vào là các định dạng dữ liệu đầu ra.

Ở trên đã ghi chú rồiTrình tạo tập tin– một chương trình không quan trọng đối với hệ điều hành được cài đặt. Do đó, định dạng của dữ liệu đầu ra cung cấp cho việc sử dụng nó trên bất kỳ hệ thống nào trong số này. Những thứ kia. một người dùng có thể nhập dữ liệu bằng hệ điều hànhcác cửa sổvà cùng một dữ liệu có thể được xuất và xử lý trên máy tính vớiMac hệ điều hành X.

Dữ liệu đầu ra cung cấp một số định dạng. Được người dùng sử dụng và quen thuộc nhất là *.pdf( Adobe diễn viên xiếc Người đọc) Và *.xls( Excel). Dữ liệu được lưu trữ trong các trường loại vùng chứa có thể được xuất sang tệp tương ứng (hình ảnh, video, tệp).

Bố cục tài liệuPDFđược phát triển trực tiếp trong cấu trúc cơ sở dữ liệu, tương ứng, bản xem trước của nó có sẵn.

, Cuối cùng,thứ tư Tính năng DBMSTrình tạo tập tin.

Điều hợp lý là bao gồm các khả năng rộng rãi và tính đơn giản hợp lý của việc phát triển mã chương trình cho cơ sở dữ liệu. Hầu hết mọi quy trình lấy mẫu, xuất dữ liệu, tạo báo cáo, được cung cấp trong menu hệ thống, đều có sẵn để tự động hóa.

Cơ sở của việc phát triển mã chương trình là viết kịch bản (kịch bản, một chuỗi hành động nhất định được thực hiện). Tập lệnh dựa trên việc sử dụng nhiều hàm được xác định trước và các trường được tính toán. Tập lệnh có thể được tạo bởi một nhà phát triển ít nhiều quen thuộc với kiến ​​thức cơ bản về thuật toán hóa và tiếng Anh cấp trường.

Bên cạnh đó,Trình tạo tập tintạo cơ hội cho nhà phát triển thiết kế một số chức năng của riêng mình, cũng như sử dụng các thư viện (plugin) bên ngoài.

Tất cả các tính năng của hệ thống quản lý cơ sở dữ liệuTrình tạo tập tinkhông giới hạn ở những quy định trong bài viết này. Trong tương lai, khi chúng ta nói về các thành phần của DBMS và phương pháp làm việc với chúng, chúng ta sẽ tìm hiểu chi tiết hơn về những tính năng này và nhiều tính năng khác của phần mềm này để phân biệt nó với các phần mềm khác, có lẽ được sử dụng rộng rãi hơn ở Nga.

2. Tạo cơ sở, các bước đầu tiên, tính năng thiết lập quyền truy cập và phát triển cấu trúc.

2.1. Tạo cơ sở dữ liệu mới.

Có thể tạo một cơ sở dữ liệu mới theo hai cách chính.

— Để tạo cơ sở dữ liệu mới, chọn mục menuTệp - Cơ sở dữ liệu mới… ( V. phiên bảnTrình tạo tập tin 14đoạn văn thực đơn được đặt tên Tệp – Giải pháp mới…) Một biểu mẫu sẽ mở ra, cho biết tên của cơ sở dữ liệu sẽ được tạo và vị trí của nó. Chọn ổ đĩa, nhập tên cơ sở dữ liệu cần tạo và nhấn nút"Cứu" . Một bảng có tênBàn .

— Cách thứ hai để tạo cơ sở dữ liệu dựa trên các mẫu được cung cấp kèm theo gói phần mềm. Chọn một mụcTài liệu Mới Từ người mới bắt đầu Giải pháp Trong cửa sổ mở ra, hãy chọn loại mẫu cơ sở dữ liệu và tệp cơ sở dữ liệu mới sẽ được tạo dựa trên mẫu đó. Tùy thuộc vào phiên bản, số lượng mẫu có thể khác nhau (từ 15 đến 30).

Đây là bước đầu tiên của quy trình tạo cơ sở dữ liệu.Trình tạo tập tinhoàn thành.

2. Tạo cấu trúc cơ sở dữ liệu.

Để tạo và mô tả cấu trúc cơ sở dữ liệu của hệ thống, một mục menu được cung cấpTài liệu Quản lý Cơ sở dữ liệu Khi bạn chọn mục này, một cửa sổ có ba tab sẽ mở ra. Chúng ta hãy xem xét ngắn gọn mô tả của họ.

Một tab Những cái bàn (Những cái bàn). Tab này chứa thông tin về các bảng có trong cơ sở dữ liệu này. Nhà phát triển có thể thực hiện các hành động sau:

- tạo một bảng mới . Để làm điều này trong lĩnh vực nàyBàn Tênnhập tên bảng và nhấp vào nútTạo nên. Một cách khác để tạo bảng cơ sở dữ liệu là nhập bảng từ các tệp bên ngoài. Với mục đích này, menu được sử dụngTài liệuNhập khẩu Hồ sơTài liệuTrình tạo tập tincho phép bạn nhập từ các tập tin của cơ sở dữ liệu khácTrình tạo tập tin, các tập tinExcel, các tệp được phân tách (loại *.csvhoặc *.chuyển hướng).

- thay đổi tên bảng . Chọn bảng trong trườngBàn Tênnhập tên mới, nhấp vào nútThay đổi

xóa bảng . Sau khi chọn bảng, nhấp vào nútXóa bỏ

- sao chép bảng . Chọn bảng và nhấn nútSao chép. Thao tác này sẽ sao chép cấu trúc bảng vào khay nhớ tạm của PC. Nếu sau đó bạn nhấn nútDán, sau đó một bảng có tên sẽ được chèn vàoBàn2 (nếu bản gốc làBàn).

- bảng nhập khẩu . Để làm điều này, bấm vào nútNhập khẩu. Trong cửa sổ mở ra, hãy chọn tệp cơ sở dữ liệu bên ngoài và bảng trong tệp này.

B) Thẻ Lĩnh vực (Lĩnh vực). Tab này hiển thị cấu trúc các trường của bảng đã chọn của cơ sở dữ liệu hiện tại. Tôi sẽ không tập trung vào các khả năng của tab này. Các tùy chọn này tương tự như các tùy chọn tabNhững cái bàn. Đây là các chức năng tạo, sửa đổi, sao chép, dán và xóa. Chỉ có chức năng đã được thêm vàoNhân bản (Nhân bản). Chức năng này kết hợp chức năng sao chép và dán thành một.

B) Thẻ Các mối quan hệ . Tab này hiển thị cấu trúc của toàn bộ cơ sở dữ liệu ở định dạng đồ họa. Ở cuối tab này có một menu để quản lý cấu trúc cơ sở dữ liệu. Hãy xem xét các chức năng chính có sẵn từ giao diện này. Chúng được chia thành ba loại:

Hạng mục thứ nhất – Những cái bàn / Các mối quan hệ :

Thêm bảng – thêm một bảng vào cấu trúc cơ sở dữ liệu

Thiết lập kết nối mới – cho phép bạn tổ chức kết nối mới giữa các trường của các bảng dữ liệu khác nhau

bảng trùng lặp – cho phép bạn tạo một bản sao của bảng dữ liệu đã chọn. Cần lưu ý rằng không phải một bản sao vật lý của bảng có dữ liệu được tạo mà là một bản sao logic. Trong trường hợp này, hệ thống yêu cầu tên bảng mới trong cấu trúc. Những thứ kia. về mặt vật lý có thể có một bảng (Bàn) và về mặt logic có thể có một vài trong số chúng (Bàn1, Bàn2, v.v.). Cấu trúc này rất thuận tiện khi tạo các báo cáo khác nhau và tính toán kết quả cho bất kỳ tham số nào. Như chính các nhà phát triển hệ thống lưu ý, việc xây dựng một báo cáo có nghĩa là xây dựng các kết nối nhất định giữa các hình ảnh của bảng dữ liệu.

Chỉnh sửa bảng – cho phép bạn thay đổi tên logic của bảng và nguồn dữ liệu cho nó.

Xóa bảng – thực hiện xóa một bảng logic (không phải vật lý) khỏi giao diện đồ họa.

căn chỉnh ngang - bao gồm các chức năng căn giữa, trái và phải

căn chỉnh theo chiều dọc – bao gồm các chức năng căn chỉnh giữa, dưới và trên

phân bổ – bao gồm các chức năng phân phối ngang và dọc

thay đổi kích thước – đưa tất cả các đối tượng được chọn về một trong sáu tham số (nhỏ nhất về chiều rộng, chiều cao, chiều rộng và chiều cao, lớn nhất về chiều rộng, chiều cao, chiều rộng và chiều cao).

Tôi lưu ý rằng các chức năng của nhóm con này được sử dụng cho hai hoặc nhiều đối tượng được chọn và nhằm mục đích tạo ra hình thức đồ họa của cấu trúc cơ sở dữ liệu có thể đọc được.

màu bàn – cho phép bạn thay đổi màu của (các) bảng đã chọn để làm nổi bật trực quan các nhóm bảng trong giao diện đồ họa.

nút chế độ đồ họa / nút chế độ văn bản – hai nút được thiết kế để hoạt động với các yếu tố đồ họa và văn bản.Trình tạo tập tincung cấp khả năng bao gồm các mô tả bảng trong giao diện đồ họa. Để tạo dòng chữ, có một nút để chuyển sang chế độ văn bản.

nút tăng/giảm/chuẩn hóa – ba nút để điều khiển tỷ lệ hiển thị giao diện.

- cửa sổ hiển thị tỷ lệ (tính bằng phần trăm)

- nút để hiển thị phân trang

- nút cài đặt in

Chúng tôi sẽ để lại các nút thuộc loại thứ tư mà không có bình luận.

Do đó, bằng cách sử dụng ba tab được mô tả ở trên, cấu trúc của các bảng cơ sở dữ liệu được tạo và định cấu hình, các trường được tạo và mô tả.

3. Thiết lập quyền truy cập vào cơ sở dữ liệu

Hệ thống quản lý cơ sở dữ liệuTrình tạo tập tincung cấp một loạt các tùy chọn tùy chỉnh để hạn chế quyền truy cập vào dữ liệu.

Để định cấu hình hạn chế truy cập dữ liệu, hãy sử dụng menuTài liệu Quản lý Bảo vệ . Thao tác này sẽ mở ra một cửa sổ có bốn tab. Hãy để chúng tôi mô tả ngắn gọn mục đích của họ.

Chuyển hướngTài khoản – được thiết kế để thêm và chỉnh sửa danh sách người dùng cơ sở dữ liệu. Bảng này chứa các nútMới, Biên tập, Nhân bản, Xóa bỏ. Chúng lần lượt nhằm mục đích tạo người dùng mới, chỉnh sửa thông số truy cập của người dùng đã chọn, sao chép người dùng (với tất cả thông số truy cập) và xóa người dùng.

Chuyển hướngĐặc quyền bộ – được thiết kế để thêm và chỉnh sửa các loại đặc quyền. Theo mặc định, ba loại đặc quyền được cấu hình trong cơ sở dữ liệu:

Đầy Truy cập toàn quyền truy cập

Dữ liệu Lối vào Chỉ một – đọc, viết, xóa tất cả các bản ghi mà không có khả năng phát triển cấu trúc dữ liệu

Đọc Chỉ một Truy cập – truy cập chỉ đọc vào dữ liệu.

Tạo một loại đặc quyền mới.

Người quản trị cơ sở dữ liệu cũng có thể thêm loại đặc quyền của riêng mình. Để làm điều này, bấm vào nútMới. Một cửa sổ sẽ mở raBiên tập phúc lợi Bộ .

Trong lĩnh vựcĐặc quyền Bộ Tên chỉ định tên của loại đặc quyền sẽ được tạo. Trong một nhóm các trường có tên chungDữ liệu Truy cập Thiết kế quyền truy cập vào các bản ghi cơ sở dữ liệu được định cấu hình (trườngHồ sơ), loại (trườngBố cục), danh sách các giá trị (trườngGiá trị Danh sách), tập lệnh (trườngTập lệnh). Trong mỗi trường này, bạn có thể tinh chỉnh quyền truy cập của người dùng. Ví dụ: thiết lập quyền truy cập vào các trường riêng lẻ của bảng cơ sở dữ liệu, các chế độ xem riêng lẻ, v.v. Điều này cho phép bạn giới hạn quyền truy cập của người dùng vào dữ liệu mà không làm gián đoạn hoạt động của hệ thống.

Ghi chú: cần phải hiểu rằng trong cấu trúc của DBMS Trình tạo tập tin dữ liệu được truy cập thông qua bố cục ( Bố cục ). Do đó, dữ liệu từ bất kỳ bảng nào chỉ có thể được đọc (chỉnh sửa) thông qua phần mềm tương ứng. cách trình bày.

Tiếp theo trên biểu mẫu chỉnh sửa quyền truy cập có một nhóm hộp kiểm dưới tênMở rộng Đặc quyền (Đặc quyền mở rộng). Chúng được thiết kế để tổ chức quyền truy cập cho nhóm người dùng này để thực hiệnTRANG WEB-giao diện, thông quaODBC-kết nối, thông qua kết nối mạng, v.v.

Và cuối cùng, ở phía bên phải của biểu mẫu có một nhóm hộp kiểm được gọi làKhác Đặc quyền (Các đặc quyền khác). Với sự trợ giúp của họ, nhà phát triển có thể định cấu hình quyền truy cập cho một nhóm người dùng để in (Cho phép in ấn ), xuất dữ liệu (Cho phép xuất khẩu ), thiết lập quyền truy cập mở rộng (Quản lý Mở rộng Đặc quyền ), chế độ kiểm tra dữ liệu đã nhập, chế độ ngắt kết nối người dùng khỏi cơ sở dữ liệu, chế độ đổi mật khẩu.

FileMaker, một công ty con của Apple, đã phát hành FileMaker 15, một bản phát hành mới của nền tảng tạo ứng dụng tùy chỉnh nhằm vào các nhà phát triển không chuyên viết ứng dụng cho chính họ và đồng nghiệp của họ.

FileMaker 15 bao gồm các cải tiến trong năm lĩnh vực chính: tính di động, tự động hóa/tích hợp, dễ sử dụng, bảo mật và hiệu suất. Nhằm vào các SMB và các phòng ban nội bộ, nền tảng FileMaker cung cấp cho người dùng khả năng tạo các ứng dụng tùy chỉnh cho iPad, iPhone, Mac, Windows và web.

Anne Monroe, phó chủ tịch tiếp thị của FileMaker cho biết: “Bản phát hành mới này phản ánh những nỗ lực không ngừng của chúng tôi nhằm đơn giản hóa quá trình phát triển và khởi chạy các ứng dụng tùy chỉnh chạy liền mạch trên thiết bị di động, PC và web”.

Các tính năng di động mới trong FileMaker 15 bao gồm hỗ trợ máy quét Touch ID, cho phép các nhà phát triển truy cập an toàn vào ứng dụng của họ chỉ bằng một cú chạm ngón tay. Với sự hỗ trợ cho công nghệ 3D Touch mới, bạn có thể nhanh chóng mở một số ứng dụng nhất định. Và với các tiện ích mở rộng ứng dụng mới, bạn có thể tùy chỉnh nội dung hiển thị và chia sẻ tệp qua đám mây.

Ngoài ra, hỗ trợ bổ sung của FileMaker 15 cho giao thức iBeacon cho phép người dùng đưa dữ liệu vị trí vào ứng dụng tùy chỉnh và công nghệ FileMaker WebDirect cho phép khách hàng sử dụng điện thoại di động của họ để truy cập các ứng dụng do FileMaker cung cấp từ trình duyệt Internet.

Sự xuất hiện của phiên bản thứ 15 nhấn mạnh rằng FileMaker đã có mặt trên thị trường từ lâu - chúng bắt đầu từ những năm 80 của thế kỷ trước. Andrew Lakeates, giám đốc tư vấn kỹ thuật tại FileMaker, lưu ý rằng sản phẩm đã trải qua những thay đổi đáng kể kể từ khi ra đời. Lekates đã chứng kiến ​​sản phẩm này phát triển từ trình quản lý danh sách dựa trên cơ sở dữ liệu, một người dùng dành cho Macintosh với giao diện đồ họa, sang nền tảng kinh doanh máy khách-máy chủ và sau đó là giải pháp đa nền tảng cho Mac và Windows.

Lekates cho biết: “Ý tưởng chính đằng sau FileMaker là cung cấp cho các nhà phát triển không chuyên nghiệp khả năng tạo ứng dụng của riêng họ, giúp mọi người giải quyết vấn đề, phát triển ứng dụng kinh doanh của riêng họ, thay vì chờ đợi ứng dụng doanh nghiệp thương mại đáp ứng nhu cầu của họ”. .

Công ty nghiên cứu thị trường Gartner định nghĩa loại nhà phát triển này là: “người dùng làm việc bên ngoài bộ phận CNTT của công ty và không báo cáo với bộ phận đó, nhưng đồng thời tạo ra các ứng dụng kinh doanh mới (từ đầu hoặc từ các thành phần làm sẵn) mà người khác không thể làm được. mọi người sẽ sử dụng.” Trong báo cáo năm 2009, Gartner dự đoán rằng các nhà phát triển như vậy sẽ chiếm ít nhất 25% ứng dụng kinh doanh mới vào năm 2014, điều mà hãng tin rằng sẽ giúp cuộc sống của người dùng cuối dễ dàng hơn và giải phóng thêm tài nguyên CNTT. Tuy nhiên, Gartner cũng cảnh báo rằng các tổ chức CNTT không tận dụng được lợi ích mà các nhà phát triển như vậy mang lại cho tổ chức sẽ không thể đáp ứng được xu hướng thị trường đang thay đổi nhanh chóng và sở thích của khách hàng.

Theo nghĩa này, Lakeates lưu ý rằng FileMaker đặt ra những thách thức hơi khác so với các nền tảng hiện có khác để phát triển ứng dụng tùy chỉnh, đối tượng mục tiêu bao gồm các bộ phận phần mềm lớn trong doanh nghiệp và nhà phát triển chuyên nghiệp. “Chúng tôi tin rằng các nhà phát triển không chuyên nghiệp ở các bộ phận khác nhau của doanh nghiệp có thể giải quyết vấn đề của riêng họ và do đó chúng tôi tập trung vào khía cạnh thực tế của mọi việc.”

Lekates cho biết FileMaker 15 là sự tiếp nối cam kết của công ty trong việc tăng cường tính di động. Theo ông, khách hàng của công ty đã yêu cầu khả năng thêm ủy quyền tức thì bằng Touch ID và máy quét cảm ứng 3D, hỗ trợ tiện ích mở rộng ứng dụng để tích hợp FileMaker với các ứng dụng khác trên nền tảng iOS và thậm chí truy cập API trực tiếp vào các thiết bị như iBeacons, thường nằm ngoài phạm vi năng lực của các doanh nghiệp nhỏ và các bộ phận nội bộ của doanh nghiệp.

Lekates cho biết: “Chúng tôi đang làm cho giao thức iBeacon dễ sử dụng hơn. - Chúng tôi cũng có một ứng dụng trình duyệt dành cho nền tảng của chúng tôi có tên là WebDirect, ứng dụng này mang đến cho người dùng cơ hội nhận được đầu ra mã HTML5 phù hợp mà không cần viết một dòng mã nào trong quá trình phát triển. Trong FileMaker 15, ứng dụng khách này đã được tối ưu hóa để hoạt động trên điện thoại.”

Trong khi đó, các công cụ bảo mật của FileMaker 15 đã thêm một trường văn bản ẩn giúp ẩn những thông tin nhạy cảm mà người dùng không muốn hiển thị trên màn hình của họ. Thông báo cảnh báo bảo mật mới xuất hiện khi người dùng cố gắng kết nối với một trang web hoặc trang web có chứng chỉ bảo mật không hợp lệ. Ngoài ra, FileMaker Server hiện hỗ trợ chứng chỉ SSL từ chín nhà cung cấp phổ biến, cũng như việc sử dụng chứng chỉ trung gian, tiện ích mở rộng chủ đềAltName (SAN) và chứng chỉ ký tự đại diện, công ty cho biết.

Các tính năng tự động hóa và tích hợp mới bao gồm các bản cập nhật trong sản phẩm và khả năng khôi phục ngay lập tức các tập lệnh bằng nhiều chức năng hoàn tác. Lekates cho biết việc đánh dấu màu đỏ giúp bạn nhanh chóng xác định các khu vực có vấn đề trong cửa sổ Script Workspace. Và với phiên bản 15, Bộ điều hợp Nguồn SQL bên ngoài (ESS) của FileMaker sẽ có thể kết nối với nhiều nguồn dữ liệu SQL bên ngoài hơn nữa, bao gồm PostgreSQL và IBM DB2.

Christoffer Hyppolite, nhà tư vấn iSolutions và người hướng dẫn FileMaker cho biết: “Đối với tôi, việc mở rộng danh sách các nguồn SQL mà chúng tôi có thể hỗ trợ bằng cách thêm hỗ trợ cho PostgreSQL và IBM DB2 bằng Bộ điều hợp ESS đã tạo ra sự khác biệt lớn”. “Điều này mang lại cho FileMaker khả năng chủ động kết nối hai chiều với năm nguồn dữ liệu SQL lớn nhất (SQL Server, MySQL và Oracle đã được hỗ trợ trong các phiên bản trước).”

Ippolit, người cho biết ông đã dạy hàng trăm học sinh trong lớp học và hàng nghìn học sinh trực tuyến, cho biết ông luôn coi FileMaker là “con ngựa đen” của các công cụ CNTT doanh nghiệp và là “xi măng” có thể gắn kết nhiều hệ thống khác nhau lại với nhau và điều này là để cung cấp cho người dùng một giao diện có thể truy cập và đồng thời được quản lý tốt để xử lý dữ liệu.

“Nếu tôi nói với người quản lý CNTT rằng có một công cụ có thể kết nối SQL Server, MySQL, DB2, PostgreSQL và Oracle với nhau bằng khả năng kết nối tích cực, đồng thời cho phép người quản lý đó và thậm chí cả người dùng cuối tạo các ứng dụng mà hàng trăm người dùng có thể Ippolit cho biết, chạy đồng thời trên OS X, Windows và iOS, nên bất kỳ người quản lý CNTT nào như vậy đều có thể muốn biết chi tiết. - Mặc dù FileMaker đã làm rất tốt việc cung cấp nhiều tùy chọn kết nối khác nhau nhưng nền tảng này vẫn có thể truy cập và dễ sử dụng như trước đây. "Cũng như các sản phẩm khác của Apple, chúng tôi đã nỗ lực rất nhiều để đảm bảo rằng người dùng ở mọi cấp độ kỹ năng có thể nhanh chóng làm chủ môi trường FileMaker và bắt đầu tạo ứng dụng của riêng họ mà không cần nền tảng máy tính."

FileMaker 15 cũng bao gồm nhiều tính năng mới giúp sử dụng dễ dàng hơn và hiệu quả hơn, đồng thời cung cấp các tùy chọn cấp phép mới cho các nhóm phát triển. FileMaker 15 giới thiệu một cách mới, dễ dàng hơn để các nhóm từ 5 người trở lên cấp phép cho phần mềm FileMaker. Theo đại diện công ty, mỗi người dùng sẽ có thể làm việc trong FileMaker Pro (theo giấy phép Kết nối người dùng), FileMaker Go hoặc FileMaker WebDirect (tất cả các dịch vụ nằm trên FileMaker Server) và trao đổi thông tin một cách an toàn trong thời gian thực.

Trong khi đó, FileMaker gần đây đã phát hành SDK riêng cho iOS và cập nhật nó cho phiên bản 15.

“Đây có lẽ là sự thay đổi ấn tượng nhất,” Ippolit nói. - Bởi vì bây giờ chỉ cần học cách phát triển trong FileMaker là đủ - và bạn có thể tạo ứng dụng để phân phối thông qua hệ thống MDM (quản lý thiết bị di động) và thậm chí thông qua cửa hàng iTunes. Không cần kiến ​​thức về Swift hoặc Xcode. Nó chỉ không vừa với đầu tôi thôi. Chỉ cần vài xu tính theo ngày thay vì vài tháng, bạn có thể biến ý tưởng của mình thành hiện thực trên iPad bằng FileMaker để phát triển ứng dụng.”

Khi được hỏi về trình độ chuyên môn kỹ thuật cần thiết mà người dùng phải có để có thể tạo ứng dụng trên FileMaker, Ippolit trả lời: “Ví dụ, người cha 66 tuổi của tôi đã tạo ứng dụng của riêng mình vào năm ngoái và thậm chí còn không liên hệ với tôi để được giúp đỡ. Và điều này bất chấp thực tế là anh ấy vẫn thấy đồng hồ 12:00 nhấp nháy trên VCR vì anh ấy không biết cách cài đặt nó. Vâng, anh ấy vẫn còn có một chiếc VCR.”

Ngược lại, Lekates lưu ý rằng khi giải quyết vấn đề nan giải là “tạo ứng dụng của riêng bạn hoặc mua một ứng dụng làm sẵn” cho doanh nghiệp, FileMaker tuyên bố sẽ chiếm được một vị trí thích hợp giữa các tùy chọn này.

Anh giải thích: “Không khó để mua một ứng dụng nhưng nó không nhất thiết phải làm được những gì bạn cần”. - Và việc phát triển các ứng dụng tùy chỉnh có thể mất rất nhiều thời gian và tốn rất nhiều tiền. Chúng tôi tin rằng FileMaker kết hợp hai tùy chọn này lại với nhau và kết hợp những tính năng tốt nhất của cả hai.”

Môi trường phát triển FileMaker ngày nay là một trong những môi trường dẫn đầu trong số các DBMS dành cho các nhóm làm việc vừa và nhỏ, cho phép bạn nhanh chóng phát triển các giải pháp làm sẵn được điều chỉnh hoàn toàn cho nhu cầu của doanh nghiệp khách hàng.

Khả năng mạnh mẽ của FileMaker, chế độ làm việc nhóm, hỗ trợ nhiều nền tảng mục tiêu và giao diện đồ họa lý tưởng để phát triển nhanh chóng khiến FileMaker không thể thiếu để giải quyết các vấn đề liên quan đến thu thập dữ liệu và quản lý con người, các dự án Internet và danh sách gửi thư. Với khả năng chia sẻ dữ liệu với hầu hết mọi ứng dụng, FileMaker xóa mờ ranh giới của các mạng không đồng nhất bằng cách cung cấp các giải pháp đơn giản cho mọi vấn đề phức tạp.

Thật không may, FileMaker - cực kỳ nổi tiếng và phổ biến ở phương Tây - thực tế lại không được biết đến ở nước Nga lạnh giá và xa xôi, chúng ta hãy cố gắng khắc phục sự bất công này.

Gần đây, thị trường DBMS có truyền thống bị thống trị bởi những gã khổng lồ và chủ yếu là Cơ sở dữ liệu Oracle, Microsoft SQL Server, v.v. Nếu chúng ta xem xét thị trường cho các giải pháp mở như vậy với sự đa dạng của các giải pháp của nó, thì ở đây một lần nữa chúng ta thấy các DBMS, chủ yếu dành cho các nhà phát triển chuyên nghiệp - MySQL, PostgreSQL, v.v.

Rõ ràng là bằng cách sử dụng các công cụ nghiêm túc và mạnh mẽ như vậy, việc phát triển và bảo trì cơ sở dữ liệu trở thành lĩnh vực chỉ dành cho các nhà phát triển chuyên nghiệp có kinh nghiệm. Một mặt, niche này cực kỳ bão hòa với hàng loạt giải pháp rất linh hoạt và mạnh mẽ, nhưng mặt khác, phải thừa nhận rằng chi phí phát triển cho những nền tảng như vậy sẽ tốn khá nhiều tiền, đồng thời cần có thời gian. và một lượng kinh nghiệm nhất định, ngay cả ở giai đoạn xây dựng chính xác điều khoản tham chiếu do chính khách hàng thực hiện, chưa kể thời gian tạo ra và triển khai các giải pháp đó. Nếu, trong quá trình vận hành một giải pháp làm sẵn, như thường xảy ra trong cuộc sống, rằng sản phẩm cần một số cải tiến và thích ứng thêm, thì một lần nữa, bạn khó có thể tự mình làm được điều này, điều đó có nghĩa là rằng bạn sẽ lại phải thu hút các chuyên gia bên ngoài.

Các giải pháp làm sẵn không phải lúc nào cũng linh hoạt theo yêu cầu; cuộc sống đã nhiều lần chứng minh rằng việc tạo ra một giải pháp được cá nhân hóa luôn tốt hơn và đáng tin cậy hơn, được gọi là “hoàn toàn dành cho chính bạn”, nhưng ở đây chúng ta phải đối mặt với vấn đề phức tạp. và thời gian phát triển đó.

Nếu bạn chỉ suy nghĩ và mơ ước trong một giây: ồ, nếu những cơ sở dữ liệu đó có thể được tạo ra hoàn toàn theo cách riêng của bạn, nếu bạn không cần phải là chuyên gia trong một số lĩnh vực kỹ thuật liên quan cùng một lúc, nếu điều đó không chỉ dễ dàng như vậy tạo chương trình từ đầu mà còn để sửa, mở rộng và tinh chỉnh...

Và nếu đối với các doanh nghiệp lớn và một phần quy mô vừa, các giải pháp chuyên biệt đắt tiền dựa trên DBMS nghiêm túc và đắt tiền vẫn hợp lý và khả thi về mặt kinh tế, thì đối với các doanh nghiệp nhỏ - trong đó phần lớn được đại diện hoặc cho nhu cầu gia đình - việc sử dụng Oracle hay thậm chí MySQL miễn phí có lẽ là dư thừa, và thậm chí còn hơn thế - vô lý.

Phần giới thiệu dài dòng về chủ đề này chỉ nhằm mục đích nêu lên một thực tế đơn giản: thị trường DBMS dành cho các doanh nghiệp nhỏ và sử dụng tại nhà cực kỳ có nhu cầu và thực tế anh ấy không được đại diện dưới bất kỳ hình thức nào trên thị trường trong nước. Nếu bạn cần nhanh chóng phát triển một hệ thống kế toán kho chuyên dụng cho một cửa hàng nhỏ hoặc chỉ là một hệ thống lập kế hoạch tài chính hoặc kinh doanh cá nhân được xây dựng dựa trên một số khái niệm quản lý thời gian mới lạ mà bạn thích, thì bạn có thể tìm trợ giúp ở đâu trong trường hợp này?

Những công cụ nào là tốt nhất để sử dụng cho việc này - có lẽ là MySQL phổ biến kết hợp với một số loại giao diện người dùng trực quan được viết trong Visual Studio phổ biến không kém? Bạn có thể đề xuất những lựa chọn phát triển nhanh chóng và dễ dàng nào cho tình huống như vậy, phù hợp với bất kỳ chuyên gia phi kỹ thuật nào cũng như kế toán viên hoặc sinh viên năm thứ nhất?

Và hôm nay chúng tôi có một tin tốt: bài đánh giá của chúng tôi sẽ tập trung vào việc kiểm tra chi tiết một DBMS thuộc chính xác loại này, cực kỳ nổi tiếng và phổ biến ở phương Tây, nhưng chưa phổ biến lắm ở Nga - .

Vì việc so sánh FileMaker với các đối tác tương tự thích hợp của nó - Microsoft Access và FoxPro - đã trở nên phổ biến, nên chúng tôi cũng sẽ lặp lại phép loại suy nhàm chán này, nhưng để đảm bảo tính đầy đủ và công bằng, chúng tôi sẽ trình bày ngay những điểm khác biệt chính của chúng, do Theo chúng tôi, sự so sánh này được thực hiện là rất xa vời.

Một MS Access khác?

Một điểm đặc biệt rất rõ ràng của FileMaker DBMS là nó không nhắm mục tiêu nhiều đến lập trình viên mà nhắm đến người dùng cuối, những người không chuyên nghiệp trong lĩnh vực cơ sở dữ liệu. Ngay cả trong phần mô tả sản phẩm của họ, các nhà phát triển vẫn cố tình tránh sử dụng thuật ngữ rườm rà DBMS (hệ thống quản lý cơ sở dữ liệu), mặc dù nó được đưa ra trong đặc tả sản phẩm, thay thế nó ở mọi nơi bằng ứng dụng cơ sở dữ liệu.

Màn hình chính của môi trường phát triển trong FileMaker 11

Sự khác biệt cơ bản là phương pháp thiết kế trực quan được chọn trong hai hệ thống tương tự nhưng không giống nhau này. Trong FileMaker, cách tiếp cận này khác và theo tôi, nó thành công hơn và có quy mô lớn hơn nhiều. Các chiến lược thiết kế được lựa chọn chính xác (ví dụ: sự hiện diện của một bộ mẫu làm sẵn được lựa chọn rất thông minh cho tất cả các nhiệm vụ điển hình luôn có thể được lấy làm cơ sở) giúp đơn giản hóa hơn nữa việc bắt đầu nhanh chóng dự án mới của bạn dựa trên hệ thống phát triển này.

Ví dụ: ở đây, bạn có thể lập trình bằng ngôn ngữ trực quan tích hợp FileMaker Script, ngay cả khi không có bất kỳ ý tưởng nào về các khái niệm cơ bản về lập trình cổ điển thông thường hoặc bắt đầu thiết kế ngay cơ sở dữ liệu của bạn bằng cách kéo tệp Excel vào một biểu mẫu dự án trống, sử dụng lệnh Excel thông thường để tạo bố cục và điền vào cơ sở mới của bạn. Những cơ hội này đều có thể tiếp cận được đối với cả kỹ thuật viên, người đồng thời có cơ hội làm phức tạp chúng đến mức có thể chấp nhận được đối với anh ta và kế toán viên bình thường. Trong khi ở MS Access hoặc FoxPro, làm việc trên một dự án là quan điểm của người trong cuộc và do đó bạn cần hiểu rõ về cách cơ sở dữ liệu được cấu trúc và hoạt động, thì FileMaker lại là quan điểm phát triển của người ngoài cuộc.

FileMaker khuyến khích bạn tập trung vào việc tạo chế độ xem bên ngoài của cơ sở dữ liệu, tức là trên giao diện. FileMaker gần như hoàn toàn đảm nhiệm phần còn lại. Nếu bạn thậm chí không muốn phát triển giao diện, bạn sẽ ngay lập tức được cung cấp một giao diện tiêu chuẩn và bạn có quyền truy cập vào các công cụ tìm kiếm và hiển thị dữ liệu mạnh mẽ để bắt đầu làm việc với cơ sở dữ liệu ngay lập tức. Mặt khác, nếu muốn, bạn có thể đi sâu vào bản chất của các quy trình và bổ sung chức năng bổ sung cho dự án của mình, cho phép bạn xác định độc lập mức độ phức tạp của việc tương tác với DBMS mà bạn có thể chấp nhận được.

Chúng tôi sẽ quay lại nhiều chi tiết thành công về việc triển khai FileMaker sau này, ở đây chúng tôi muốn chấm dứt sự so sánh khuôn mẫu này: theo ý kiến ​​​​của chúng tôi, FileMaker là một hệ thống thân thiện với người dùng và dễ truy cập hơn nhiều so với MS Access, tuy nhiên, nó các khả năng không hề thua kém so với MS Access, và về nhiều mặt - và chúng tôi sẽ trình bày điều này sau - vượt trội hơn đáng kể so với nó.

Ứng dụng ví dụ được viết bằng FileMaker 11

Đối với FoxPro, nó vẫn là một hệ thống dành cho các lập trình viên, dù người ta có thể nói gì đi nữa. Tất nhiên, khi làm quen với FileMaker, bạn sẽ không bị tổn hại nếu có kinh nghiệm lập trình bằng các ngôn ngữ “nghiêm túc” - điều này sẽ cho phép bạn “tiếp cận” hệ thống và các khả năng của nó theo đúng nghĩa đen khi đang di chuyển, trong tối đa 24 giờ, bắt đầu làm việc ngay. Tuy nhiên, đặt nhiệm vụ ngược lại, một chuyên gia nhân văn sẽ rất khó có thể hiểu nhanh chóng và ngay lập tức về FoxPro, bạn sẽ đồng ý và không cần phải làm điều này chút nào!

Như bây giờ chúng tôi sẽ chứng minh một cách thuyết phục, có một hệ thống phát triển hình ảnh đơn giản hơn nhiều và xin lưu ý rằng mạnh hơn nhiều so với MS Access và FoxPro - FileMaker DBMS.

Định nghĩa và mục tiêu thích hợp

FileMaker Pro là một nhà thiết kế máy tính để bàn đa nền tảng gồm bảng tính và các ứng dụng thông tin khác được xây dựng trên cơ sở cơ sở dữ liệu quan hệ của riêng nó. Cùng với công cụ thực tế của cơ sở dữ liệu này, như đã đề cập ở trên, một trình thiết kế hình ảnh mạnh mẽ được cung cấp trong một gói duy nhất, với giao diện GUI được phát triển và trực quan, cho phép bạn tạo bất kỳ ứng dụng nào ở chế độ trực quan: với logic, giao diện của riêng bạn , biểu mẫu và bảng.

Ngoài việc lưu trữ, vận hành và xử lý dữ liệu người dùng, môi trường này còn cung cấp nhiều chức năng và khả năng bổ sung (sẽ được thảo luận chi tiết hơn bên dưới), phần lớn phụ thuộc vào phiên bản của sản phẩm này (xem phần thứ hai của bài viết này). Nói tóm lại, nếu có môi trường phát triển RAD (Phát triển ứng dụng nhanh), thì đây là một loại “SuperRAD”, cho phép bạn tạo các ứng dụng hoàn toàn tương tự, nhưng nhanh hơn và dễ dàng hơn gấp 10 lần!

Trình gỡ lỗi trực quan của ngôn ngữ kịch bản tích hợp

Vì vậy, sau khi đưa ra một định nghĩa rất khô khan và có phần quan liêu, chúng ta hãy tóm tắt những lợi ích mà nó hứa hẹn đối với người bình thường: khi thành thạo FileMaker, bạn có thể dễ dàng và nhanh chóng tạo các dự án của riêng mình dựa trên cơ sở dữ liệu, việc sử dụng chúng thực tế là không giới hạn. Bạn có thể rất nhanh chóng, theo nghĩa đen là “quỳ gối”, chẳng hạn, tạo một danh mục lớn về thư viện hoặc phim ở nhà, lập danh mục bộ sưu tập âm nhạc khổng lồ của bạn, phát triển hệ thống kế toán hàng hóa trong doanh nghiệp hoặc kế toán hàng tiêu dùng và văn phòng của riêng bạn. thiết bị, hệ thống xử lý đơn hàng trong công ty của bạn hoặc hệ thống in ấn được cá nhân hóa. Sau khi dành đúng một phút, hãy đưa cơ sở dữ liệu của bạn lên Internet dưới dạng một trang web PHP được tạo tự động. Và rất nhiều người khác...

Các tính năng chính của FileMaker

  • Đây là sản phẩm đa nền tảng - hỗ trợ các nền tảng sau: Windows (XP, Vista, 7); MacOS X, iOS;
  • Kiến trúc plugin - có nhiều plugin của bên thứ ba để kết nối, giúp mở rộng hơn nữa chức năng của hệ thống chính;
  • Hỗ trợ đa ngôn ngữ - hệ thống đã được dịch sang hơn 12 ngôn ngữ, bao gồm cả tiếng Nga;
  • Khả năng tự động tạo các biểu đồ, báo cáo và biểu đồ nâng cao và hấp dẫn;
  • Hỗ trợ ngôn ngữ đánh dấu FDML của riêng bạn để tạo các trang Web có khả năng chèn động từ cơ sở dữ liệu FileMaker;
  • Và nếu chúng ta đang nói về các trang web, phiên bản máy chủ của FileMaker có khả năng tự động tạo nhanh một trang web PHP - từ cấu trúc và nội dung của cơ sở dữ liệu hiện có;
  • Khả năng mã hóa tất cả các bảng và cấu trúc dữ liệu đã sử dụng;
  • Một số lượng lớn các định dạng để nhập dữ liệu vào cơ sở dữ liệu: Excel, Lotus 1-2-3, txt, cvs, dbf, v.v.; cũng như vô số định dạng cho thao tác ngược - xuất;
  • Một trình soạn thảo tập lệnh gần với hình ảnh, giúp lập trình rất dễ hiểu (nếu bạn cần). Có một trình gỡ lỗi tập lệnh tích hợp cho phép bạn giải quyết tất cả các tình huống phức tạp. Nhìn chung, bạn cần bày tỏ ngay quan điểm chủ quan của mình rằng FileMaker có ngôn ngữ kịch bản riêng và có thể sẽ bất tiện cho những lập trình viên có kinh nghiệm, và phù hợp hơn với những người mới bắt đầu và người dùng nâng cao (có thể coi đây là cả điểm cộng và điểm trừ của hệ thống này);
  • Tất nhiên, FileMaker hỗ trợ nhiều người dùng làm việc với cơ sở dữ liệu, trong giới hạn hợp lý (bạn không cần phải tính đến khả năng truy cập đồng thời vào cơ sở dữ liệu của một đám đông 700 người). Tuy nhiên, để bảo vệ việc lưu trữ dữ liệu nội bộ, tôi muốn nói rằng trong các phiên bản mới nhất, nó đã được mở rộng và bổ sung đáng kể và giờ đây nó có thể hoạt động khá tự do với khối lượng dữ liệu khá lớn (một lần nữa, trong giới hạn hợp lý - trong phạm vi nhỏ). và các doanh nghiệp vừa - nó sẽ không bao giờ trở thành đối thủ cạnh tranh trực tiếp với Oracle hoặc PostgreSQL về mặt này).

Tương tác bên ngoài

Thông thường, khi sử dụng những sản phẩm như vậy, câu hỏi đầu tiên được đặt ra là: “Làm cách nào tôi có thể kết nối chúng với một số giải pháp hiện có bên ngoài của mình?”

Vâng, đó là một câu hỏi hay. Và nếu tôi thậm chí không đặt câu hỏi về khả năng thiết kế nhanh chóng và tạo ứng dụng cực kỳ thuận tiện trên FileMaker (vì nó là như vậy - hãy thử), thì vấn đề nghiên cứu FileMaker về khả năng tương tác với các sản phẩm bên ngoài khác của nó cần được đề cập thêm , do tầm quan trọng đặc biệt của tham số này khi tạo ra các hệ thống không đồng nhất hiện đại và linh hoạt.

Điều đầu tiên cần nhấn mạnh trong lĩnh vực này là FileMaker hỗ trợ rất rộng rãi và tích cực sử dụng tiêu chuẩn XML phổ quát để trao đổi nhiều loại thông tin với các ứng dụng bên ngoài.

Đặc biệt nó được hỗ trợ:

  • - nhập dữ liệu ngoài vào DBMS ở định dạng XML;
  • Bước tập lệnh Xuất bản ghi và Xuất bản ghi - các loại xuất dữ liệu của bạn ở định dạng XML;
  • Xuất bản Web Tùy chỉnh bằng XML - một cơ chế gửi dữ liệu XML để đáp ứng yêu cầu Internet từ một dịch vụ bên ngoài;

Ngoài hỗ trợ XML để trao đổi dữ liệu với các nguồn bên ngoài, cũng có hỗ trợ ODBC/JDBC đầy đủ, giúp mở rộng hơn nữa khả năng của FileMaker (bạn có thể đọc thêm về nó trên trang này). Và cuối cùng, điều thú vị nhất theo quan điểm của một lập trình viên ứng dụng chính là ngôn ngữ SQL.

giải pháp smtp được tích hợp vào bất kỳ ứng dụng FM nào

Như tôi đã trình bày ở trên, FileMaker sử dụng gần như trực quan các công cụ để tạo vùng chọn, nhưng ngoài ra, còn có sự hỗ trợ gần như đầy đủ cho các tính năng và SQL, vì vậy hãy liệt kê những điểm chính trong vấn đề này càng ngắn gọn càng tốt:

  • Nguồn dữ liệu SQL bên ngoài— một công cụ tiêu chuẩn để tạo kết nối hai chiều “trực tiếp” giữa FileMaker và DBMS hàng đầu thế giới (Oracle, MS SQL Server, MySQL);
  • ODBC/JDBC- một phương thức kết nối thay thế nếu bạn không cần kết nối “trực tiếp” liên tục với các nguồn dữ liệu bên ngoài. Cách tiếp cận này có cả điểm cộng và điểm trừ: điểm cộng là tính linh hoạt và bề rộng của các nguồn dữ liệu sẵn có cao hơn nhiều - trên thực tế, bạn chỉ cần tìm và cài đặt trình điều khiển ODBC tiêu chuẩn cho cơ sở dữ liệu trên hệ thống của mình bằng FileMaker. Nhược điểm là tốc độ tương tác chậm hơn một chút;
  • Thực thi SQL- tính khả dụng của các truy vấn SQL động ở cấp độ ngôn ngữ kịch bản FileMaker thông qua lệnh này, lệnh này tạo ra một loại chiều hướng bổ sung cho việc sử dụng SQL thành công và tôi thậm chí có thể nói là, sử dụng SQL một cách tinh vi trong hệ sinh thái FileMaker;
  • Quan hệ đối tác MySQL— Tôi đặc biệt muốn nhấn mạnh sự hỗ trợ dành cho máy chủ cơ sở dữ liệu MySQL miễn phí phổ biến dưới dạng nguồn dữ liệu bên ngoài. Cần lưu ý rằng mức độ tích hợp với nguồn này ở chế độ Nguồn dữ liệu SQL bên ngoài có chất lượng cực kỳ cao. Bản thân nhà sản xuất FileMaker đã mô tả nhiều ví dụ thành công về triển khai quy mô lớn, trong đó việc sử dụng sự cộng sinh của hai DBMS này được đặt lên hàng đầu trong toàn bộ cơ sở hạ tầng thông tin. Mối quan hệ hợp tác chính thức giữa FileMaker, Inc và MySQL AB củng cố hơn nữa những mối quan hệ này, không chỉ ở cấp độ hỗ trợ kỹ thuật mà còn ở cấp độ hỗ trợ pháp lý. Bạn có thể xem minh họa rõ ràng về cách “khai thác” FileMaker bằng MySQL trong video demo của hội thảo trên web, video này hoàn toàn dành riêng cho chủ đề này.

Chà, tóm lại, về chủ đề “Tương tác bên ngoài”, một lần nữa cần nhắc lại giải pháp smtp tích hợp, giúp email được tích hợp vĩnh viễn vào hệ thống tổng thể, điều này một lần nữa tạo thêm sự thuận tiện cho việc phát triển, đặc biệt là cho các mục đích của công ty, điều này , cùng với khả năng xuất linh hoạt từ các nguồn XML, cho phép một ứng dụng như vậy liên tục được “kết nối”.

Trong bài viết này (tiếp theo) tôi đã mô tả các khả năng Internet của FileMaker, nhiều phiên bản của nó và cũng đề cập đến nhiều tính năng thú vị khác của nó.

từ khóa: bài học trợ giúp phát triển filemaker, filemaker pro download filemaker pro 3 bài học tải xuống filemaker ashdufluk

Kích thước: px

Bắt đầu hiển thị từ trang:

Bảng điểm

1 Hướng dẫn cài đặt FileMaker và các tính năng mới dành cho FileMaker Pro 12 và FileMaker Pro 12 Advanced


2 FileMaker, Inc., Bảo lưu mọi quyền. FileMaker, Inc. Patrick Henry Drive Santa Clara, California FileMaker và Bento là các nhãn hiệu của FileMaker, Inc., được đăng ký tại Hoa Kỳ và các quốc gia khác. Logo thư mục tệp và logo Bento là thương hiệu của FileMaker, Inc. Tất cả các nhãn hiệu khác là tài sản của chủ sở hữu tương ứng. Tài liệu FileMaker được bảo vệ bản quyền. Bạn không được tạo thêm bản sao của tài liệu này hoặc phân phối nó mà không có sự cho phép bằng văn bản của FileMaker. Tài liệu này chỉ có thể được sử dụng với bản sao hợp lệ, được cấp phép của phần mềm FileMaker. Tất cả những người, công ty, địa chỉ email và URL được liệt kê trong các ví dụ đều hoàn toàn hư cấu và bất kỳ sự tương đồng nào với những người, công ty, địa chỉ email và URL hiện có đều hoàn toàn ngẫu nhiên. Danh sách các chủ nợ được cung cấp trong các tài liệu Cảm ơn được cung cấp kèm theo phần mềm này. Việc đề cập đến các sản phẩm và URL của bên thứ ba chỉ nhằm mục đích cung cấp thông tin và không cấu thành sự chứng thực hay khuyến nghị. FileMaker, Inc. không chịu trách nhiệm về hiệu suất của các sản phẩm này. Để biết thêm thông tin, hãy truy cập trang web của chúng tôi. Bản sửa đổi: 1


3 Nội dung Chương 1 Trước khi bạn bắt đầu 5 Giới thiệu về Tài liệu FileMaker 5 Cơ sở kiến ​​thức và hỗ trợ khách hàng 6 Hỗ trợ kỹ thuật 6 Thông báo cập nhật 6 Thông báo phiên bản mới 7 Giới thiệu về khóa cấp phép 7 Yêu cầu tính năng trên Windows 9 Yêu cầu tính năng trên Mac OS 10 Các tính năng không được hỗ trợ trên Windows 10 Các tính năng không được hỗ trợ trên Mac OS 10 Chuyển đổi phiên bản dùng thử của FileMaker Pro thành phiên bản đầy đủ 11 Nâng cấp FileMaker Pro từ phiên bản trước 11 Mở tệp từ các phiên bản trước 12 Cập nhật từ điển tùy chỉnh 12 Cài đặt bằng giấy phép số lượng lớn 12 Chương 2 Cài đặt FileMaker Pro trên Ghi chú cài đặt Windows 13 13 Cài đặt FileMaker Pro 14 Đăng ký FileMaker Pro 15 Cài đặt FileMaker Pro từ dòng lệnh 15 Giới thiệu về cài đặt Bonjour 15 Vị trí đặt tệp trên ổ cứng của bạn 16 Gỡ cài đặt, chỉnh sửa và khôi phục FileMaker Pro 16 Thay đổi kích thước bộ đệm FileMaker Pro 17 Điều gì việc cần làm tiếp theo 18 Chương 3 Cài đặt FileMaker Pro trên Mac OS 19 Lưu ý cài đặt 19 Cài đặt FileMaker Pro 20 Đăng ký FileMaker Pro 20 Xem tệp nhật ký cài đặt 21 Gỡ cài đặt FileMaker Pro Đặt kích thước bộ đệm FileMaker Pro 21 Việc cần làm tiếp theo 22


4 4 Chương 4 Có gì mới 23 Kiểm soát cấu trúc và bố cục mới 23 Hiệu suất và khả năng sử dụng được cải thiện 24 Tính năng phân tích và báo cáo nâng cao 25 ​​Tích hợp với các ứng dụng và nguồn dữ liệu khác 26 Các bước tập lệnh, Trình kích hoạt tập lệnh và Chức năng 26 Các bước tập lệnh 26 Trình kích hoạt tập lệnh 27 Chức năng 28 Tính năng đã thay đổi và xóa 29 Các tính năng đã thay đổi trong FileMaker Pro 29 Các tính năng đã bị xóa khỏi FileMaker Pro 30 FileMaker Pro 12 Advanced 31


5 Chương 1 Trước khi bạn bắt đầu Chào mừng bạn đến với FileMaker! FileMaker Pro giúp quản lý thông tin dễ dàng và hiệu quả. Giới thiệu về Tài liệu FileMaker Hướng dẫn cài đặt và tính năng mới này sẽ cho bạn biết cách cài đặt FileMaker Pro 12 hoặc FileMaker Pro 12 Advanced trên máy tính Windows hoặc Mac của bạn và giới thiệu cho bạn những tính năng mới trong phần mềm. Ghi chú. Hướng dẫn này sử dụng tên "FileMaker Pro" để chỉ cả FileMaker Pro và FileMaker Pro Advanced trừ khi nó mô tả các tính năng duy nhất của File Maker Pro Advanced. Hướng dẫn sử dụng FileMaker Pro chứa thông tin bạn cần để bắt đầu sử dụng năng suất ngay lập tức. Nếu bạn mới làm quen với FileMaker Pro, hãy xem Hướng dẫn về FileMaker Pro để tìm hiểu các tính năng cơ bản của ứng dụng. Để biết chi tiết và hoàn thiện quy trình từng bước, hãy xem Trợ giúp của FileMaker Pro. Hướng dẫn thiết kế dành cho FileMaker Pro Advanced mô tả các tính năng nâng cao có sẵn trong FileMaker Pro Advanced, bao gồm tùy chỉnh menu, sao chép và nhập bảng, báo cáo thiết kế cơ sở dữ liệu cũng như giám sát các trường, biến và biểu thức bằng Trình xem dữ liệu. Ghi chú. Nếu một tính năng hoặc quy trình bị giới hạn ở một nền tảng cụ thể thì các hướng dẫn và hình minh họa cũng áp dụng cho nền tảng đó sẽ được hiển thị. Đối với các tính năng và quy trình tương tự trên cả hai nền tảng, hình minh họa được cung cấp cho Windows hoặc Mac OS. Để xem và tải xuống tài liệu dành cho FileMaker, hãy truy cập Để cung cấp phản hồi về hướng dẫn này, hãy truy cập


6 6 Trước khi bạn bắt đầu Cơ sở kiến ​​thức và hỗ trợ khách hàng Chọn lệnh menu Trợ giúp > Trung tâm tài nguyên để truy cập các thành phần sau: giải pháp làm sẵn; video và hướng dẫn; lịch sử người dùng; diễn đàn và các công cụ hỗ trợ khác. Để truy cập cơ sở kiến ​​thức FileMaker, hãy truy cập Để xem các yêu cầu hệ thống, hãy truy cập Ghi chú. Cơ sở kiến ​​thức về FileMaker và diễn đàn phần mềm không có sẵn ở tất cả các ngôn ngữ. Hỗ trợ kỹ thuật Các đại diện hỗ trợ kỹ thuật của FileMaker có thể hỗ trợ bạn cài đặt, khởi động hoặc cài đặt lại (không bao gồm khôi phục dữ liệu) nếu cấu hình phần cứng của bạn đáp ứng các yêu cầu hệ thống tối thiểu của phần mềm. Truy cập Thông báo cập nhật FileMaker Pro 12 tự động kiểm tra các bản cập nhật phần mềm bảy ngày một lần. Nếu máy tính của bạn được kết nối với Internet, bạn có thể truy cập trang web cập nhật và tải xuống bản cập nhật phần mềm. Bạn có thể cập nhật sau bằng cách chọn Trợ giúp > Tải xuống và cập nhật. Ghi chú. Tính năng này không cài đặt phần mềm. Bạn phải kết nối Internet để truy cập bản cập nhật và tải xuống.


7 7 Để tắt thông báo cập nhật, hãy thực hiện một trong các thao tác sau: Trong hộp thoại Thông báo cập nhật, chọn hộp kiểm Không tự động kiểm tra các bản cập nhật. Trên Windows, chọn Chỉnh sửa > Tùy chọn. Trên Mac OS, chọn menu FileMaker Pro > Tùy chọn. Trên tab Chung, bỏ chọn hộp kiểm Thông báo cho tôi khi có bản cập nhật. Để bật lại thông báo cập nhật, hãy chọn hộp kiểm này. Nếu bạn tắt thông báo cập nhật, hộp thoại Thông báo cập nhật sẽ không xuất hiện. Thông báo phiên bản mới FileMaker Pro 12 tự động kiểm tra các phiên bản phần mềm mới cứ sau 30 ngày và thông báo cho bạn khi có phiên bản mới. Để tắt thông báo phiên bản mới, hãy thực hiện một trong các thao tác sau: Trong hộp thoại Thông báo phiên bản mới, hãy chọn hộp kiểm Không thông báo lại cho tôi về phiên bản mới. Trên Windows, chọn Chỉnh sửa > Tùy chọn. Trên Mac OS, chọn menu FileMaker Pro > Tùy chọn. Trên tab Chung, bỏ chọn hộp kiểm Thông báo cho tôi khi có phiên bản mới. Để bật lại thông báo phiên bản mới, hãy chọn tùy chọn này. Nếu bạn tắt Thông báo phiên bản mới, hộp thoại Thông báo phiên bản mới sẽ không xuất hiện. Giới thiệu về License Key Phần mềm FileMaker được phân phối với key bản quyền gồm 35 ký tự chữ và số duy nhất. Đừng đánh mất chìa khóa này. Bạn nên giữ mã cấp phép ở nơi an toàn trong trường hợp bạn cần cài đặt lại phần mềm. Chìa khóa cấp phép nằm ở mặt sau của bao DVD. Nếu bạn cài đặt phần mềm bằng cách tải xuống điện tử, hãy làm theo hướng dẫn trong email xác nhận đơn hàng của bạn. Cần có mã cấp phép hợp lệ để cài đặt phần mềm.


8 8 Trước khi bạn bắt đầu Khóa cấp phép đảm bảo tuân thủ giấy phép phần mềm FileMaker Pro hoặc FileMaker Pro Advanced, cho phép sử dụng một (1) bản sao của phần mềm trên một máy tính cùng một lúc, cùng với bản sao thứ hai để sử dụng trên một máy tính khác. máy tính ở nhà hoặc máy tính xách tay, bị hạn chế về giấy phép đối với phần mềm. Để biết thêm thông tin, hãy xem giấy phép phần mềm FileMaker Pro hoặc FileMaker Pro Advanced nằm trong thư mục cài đặt thích hợp. Nếu có một bản sao khác của ứng dụng đang chạy trên mạng được cài đặt với cùng mã cấp phép, FileMaker Pro sẽ hiển thị thông báo lỗi sau: "Bản sao FileMaker Pro này hiện đang được số lượng người dùng được cấp phép tối đa sử dụng." Để cài đặt FileMaker Pro trên nhiều máy tính, bạn sẽ cần một mã cấp phép duy nhất cho mỗi lần cài đặt hoặc giấy phép số lượng lớn cho nhiều máy tính. Bạn phải cấp phép một bản sao FileMaker Pro trên mỗi máy tính.


9 9 Yêu cầu về tính năng trên Windows Một số tính năng của FileMaker Pro cho Windows yêu cầu cài đặt phần mềm bổ sung. Tính năng Gửi tập lệnh email Bước sử dụng ứng dụng thư Quay số điện thoại ODBC và JDBC Tính năng Chèn tệp video QuickTime và tệp hình ảnh Yêu cầu phần mềm Microsoft Outlook Express, Windows Mail, Windows Live Mail hoặc Office Mail Yêu cầu này không áp dụng cho thư SMTP. Trình quay số điện thoại hoặc phần mềm tương thích với Giao diện ứng dụng điện thoại (TAPI) khác. Trình điều khiển FileMaker ODBC và JDBC nằm trong thư mục xdbc của ảnh đĩa cài đặt, cũng như trong cơ sở kiến ​​thức FileMaker trên trang Tìm hiểu thêm về cách sử dụng các tính năng ODBC và JDBC, xem Hướng dẫn FileMaker ODBC và JDBC và Trợ giúp FileMaker Pro. Để biết thêm thông tin về cách sử dụng trình điều khiển ODBC và JDBC của bên thứ ba, hãy xem Phần mềm QuickTime 7.5 (có sẵn tại


10 10 Trước khi bạn bắt đầu Yêu cầu về tính năng dành cho Mac OS Một số tính năng của FileMaker Pro dành cho Mac OS yêu cầu cài đặt phần mềm bổ sung. Tính năng Gửi tin nhắn Tập lệnh Bước sử dụng ứng dụng thư Tính năng ODBC và JDBC Yêu cầu phần mềm Apple Mail, Microsoft Entourage hoặc Microsoft Outlook 2011 Yêu cầu này không áp dụng cho việc gửi thư qua SMTP. Trình quản lý ODBC Công nghệ Thực tế (có sẵn tại phần mềm miễn phí và không được FileMaker hỗ trợ. Trình điều khiển ODBC và JDBC của FileMaker nằm trong thư mục xdbc của ảnh đĩa cài đặt, cũng như trong Cơ sở Kiến thức FileMaker tại Để biết thêm thông tin về cách sử dụng ODBC và các tính năng JDBC, hãy xem: Xem Hướng dẫn về FileMaker ODBC và JDBC và Trợ giúp FileMaker Pro để biết thêm thông tin về cách sử dụng trình điều khiển ODBC và JDBC của bên thứ ba, hãy xem Nhập tệp từ Bento Bento 2 hoặc phiên bản được hỗ trợ mới hơn (có sẵn tại Tính năng không được hỗ trợ. trong Windows Trên Windows, FileMaker Pro không hỗ trợ các bước thực thi tập lệnh AppleScript và Speech. Nó cũng không hỗ trợ nhập tệp từ Bento. Các tính năng không được hỗ trợ trên Mac OS FileMaker Pro không hỗ trợ các bước tập lệnh Quay số điện thoại và “Gửi lệnh DDE tới. hành hình."


11 11 Xuất sang Excel: Xuất sang định dạng .xls cần có Rosetta, định dạng này không có trên OS X Lion. Chuyển đổi phiên bản dùng thử của FileMaker Pro thành phiên bản đầy đủ Nếu đã cài đặt phiên bản dùng thử của FileMaker Pro 12, bạn có thể chuyển đổi phần mềm sang phiên bản đầy đủ mà không cần gỡ cài đặt phiên bản dùng thử trước. Bạn cũng có thể nâng cấp bản sao bán lẻ của FileMaker Pro phiên bản 9, 10 hoặc 11 lên phiên bản đầy đủ của FileMaker Pro 12 bằng cách nhập khóa cấp phép nâng cấp trong quá trình chuyển đổi dùng thử. Nâng cấp FileMaker Pro từ phiên bản trước Nếu bạn đang nâng cấp FileMaker Pro từ phiên bản trước, bạn nên nâng cấp lên phiên bản mới trước khi gỡ cài đặt phiên bản trước. Để nâng cấp FileMaker Pro từ phiên bản trước, hãy làm theo các bước sau: 1. Cài đặt bản cập nhật bằng mã cấp phép gồm 35 ký tự nằm ở mặt sau bao đĩa DVD hoặc mã được gửi qua email cho bạn cùng với liên kết tải xuống. 2. Di chuyển plugin, dữ liệu từ điển và cài đặt của bạn sang phiên bản mới của FileMaker Pro. Để biết thông tin về cách di chuyển các bản cài đặt, hãy xem Cơ sở Kiến thức về FileMaker ở phần 3. Nếu bạn dự định chỉ sử dụng phiên bản mới nhất, hãy gỡ cài đặt phiên bản trước đó. Nếu bạn chọn gỡ cài đặt phiên bản trước trước khi nâng cấp lên phiên bản mới nhất, hãy đảm bảo bạn có mã cấp phép cho phiên bản trước. Khi bạn cài đặt FileMaker Pro bằng khóa cấp phép nâng cấp, trình cài đặt sẽ tìm kiếm phiên bản trước đó trong ổ cứng của bạn. Nếu không tìm thấy phiên bản trước, bạn sẽ được nhắc nhập mã cấp phép cho phiên bản trước của sản phẩm.


12 12 Trước khi bạn bắt đầu mở tệp từ các phiên bản trước của FileMaker Pro 12 mở các tệp được tạo trong phiên bản FileMaker Pro 7.x, 8.x, 9.x, 10.x hoặc 11.x. Tuy nhiên, để sử dụng tệp bằng FileMaker Pro, bạn phải chuyển đổi chúng sang định dạng tệp FileMaker Pro 12. Để biết thêm thông tin về cách chuyển đổi tệp, hãy xem Trợ giúp về FileMaker Pro. Cập nhật từ điển tùy chỉnh Nếu bạn đã thêm từ vào từ điển tùy chỉnh trong phiên bản trước của FileMaker Pro, bạn có thể sử dụng từ đó trong FileMaker Pro 12. Để biết thêm thông tin về cách chuyển đổi từ điển tùy chỉnh, hãy xem Trợ giúp về FileMaker Pro. Cài đặt giấy phép số lượng lớn Nếu bạn đang cài đặt nhiều bản sao của FileMaker Pro theo giấy phép số lượng lớn hoặc nếu bạn muốn cài đặt mà không có sự can thiệp của con người, bạn có thể tự động hóa quy trình. Để bỏ qua các hộp thoại cài đặt tiêu chuẩn, hãy sử dụng tệp Install.txt được hỗ trợ trên ảnh đĩa. Để biết thêm thông tin, hãy xem Hướng dẫn cài đặt mạng FileMaker Pro. Để biết thông tin cấp phép số lượng lớn, hãy truy cập


13 Chương 2 Cài đặt FileMaker Pro trên Windows Trước khi tiếp tục quá trình cài đặt, hãy lưu mọi tệp đang mở và đóng tất cả các ứng dụng. Để biết thông tin mới nhất và ghi chú phát hành về FileMaker Pro, hãy truy cập Ghi chú cài đặt Trước khi bạn bắt đầu cài đặt FileMaker Pro, vui lòng đọc các ghi chú sau. Để cài đặt FileMaker Pro, bạn phải có quyền truy cập quản trị viên và đăng nhập bằng tên người dùng và mật khẩu quản trị viên. Nếu máy tính của bạn đang chạy phần mềm diệt virus, hãy tắt phần mềm này trước khi cài đặt FileMaker Pro. Sau khi cài đặt hoàn tất, bạn có thể bật lại. Theo mặc định, FileMaker Pro sẽ được cài đặt trong thư mục sau: C:/Program Files/FileMaker/FileMaker Pro 12. Bạn có thể thay đổi ổ đĩa và thư mục cài đặt trong khi cài đặt. Theo mặc định, FileMaker Pro Advanced sẽ được cài đặt trong thư mục sau: C:/Program Files/FileMaker/FileMaker Pro 12 Advanced. Bạn có thể thay đổi ổ đĩa và thư mục cài đặt trong quá trình cài đặt. Trong quá trình cài đặt, bạn có thể chọn cài đặt tất cả các thành phần (Complete) hoặc chỉ các thành phần chương trình được chọn (Custom). Ví dụ: bạn có thể tắt cài đặt một số thành phần để tiết kiệm dung lượng ổ đĩa. Khi bắt đầu cài đặt, người dùng chọn ngôn ngữ của trình cài đặt FileMaker Pro. Lựa chọn mặc định tương ứng với ngôn ngữ của hệ điều hành. Cài đặt đầy đủ chỉ cài đặt phiên bản cho ngôn ngữ đã chọn. Để cài đặt phiên bản cho các ngôn ngữ khác, hãy sử dụng chế độ cài đặt Tùy chỉnh để chọn gói ngôn ngữ cho các ngôn ngữ khác từ danh sách các ngôn ngữ được hỗ trợ.


14 14 Cài đặt FileMaker Pro trên Windows Trước khi cài đặt bản cập nhật hoặc hạ cấp, FileMaker sẽ quét tất cả các ổ đĩa cứng và ổ đĩa được kết nối với máy tính của bạn để tìm phiên bản trước. Nếu máy tính của bạn có nhiều ổ đĩa, quá trình này có thể mất vài phút. Cài đặt FileMaker Pro Việc cài đặt FileMaker Pro phải được thực hiện bằng trình cài đặt. Không thể cài đặt FileMaker Pro bằng cách sao chép tệp vào ổ cứng của bạn. Nếu bạn muốn tạo nhật ký cài đặt chứa danh sách các mục đăng ký và đường dẫn tệp đã cài đặt, FileMakerPro phải được cài đặt từ dòng lệnh. Xem “Cài đặt FileMaker Pro từ Dòng lệnh” trên trang 15. Để cài đặt FileMaker Pro vào ổ cứng của bạn, hãy làm như sau. 1. Thực hiện một trong các thao tác sau: Nếu bạn nhận được phần mềm dưới dạng điện tử, sau khi tải file xuống, hãy nhấp đúp vào biểu tượng cài đặt (tệp EXE); Nếu bạn đang cài đặt FileMaker Pro từ DVD, hãy đưa nó vào ổ đĩa DVD, mở cửa sổ FileMaker DVD và nhấp vào biểu tượng cài đặt. Cài đặt ứng dụng Nhấp để xem nội dung DVD Thoát 2. Cài đặt FileMaker Pro bằng cách làm theo các hướng dẫn trên màn hình. Để biết thêm thông tin về cài đặt, hãy xem "Ghi chú cài đặt" trên trang Sau khi cài đặt hoàn tất, hãy nhấp vào Kết thúc. Hộp thoại Đăng ký sản phẩm sẽ mở ra.


15 15 Đăng ký FileMaker Pro Hãy dành thời gian để đăng ký bản sao sản phẩm của bạn. Đăng ký FileMaker giúp bạn có thể nhận được trợ giúp khôi phục khóa cấp phép của mình nếu bị mất. Ngoài ra, bạn sẽ nhận được thông báo sớm hơn về các bản cập nhật, phiên bản phần mềm mới và ưu đãi đặc biệt. Nhập sản phẩm, đăng ký và thông tin bổ sung khi được nhắc. Nếu bạn đang sử dụng phiên bản dùng thử của FileMaker Pro, bạn phải đăng ký trước khi có thể bắt đầu sử dụng. Bạn cũng có thể thực hiện việc này bằng cách sử dụng mục menu Trợ giúp > Đăng ký FileMaker Pro. Cài đặt FileMaker Pro từ dòng lệnh Để cài đặt FileMaker Pro từ dòng lệnh và tạo nhật ký cài đặt, hãy làm theo các bước sau. 1. Đưa đĩa DVD vào ổ đĩa. 2. Mở cửa sổ nhắc lệnh. 3. Nhập dòng lệnh sau: E:\Files\setup.exe /v /Lr C:\FMP12InstallLog.txt trong đó E: ổ đĩa DVD. Nếu ổ đĩa DVD của bạn được gán một ký tự ổ đĩa khác, hãy nhập ký tự đó thay vì E. 4. Làm theo hướng dẫn trên màn hình. Tệp FMP12InstallLog.txt sẽ được tạo trong thư mục gốc của ổ cứng. Nó có thể được xem trong WordPad hoặc bất kỳ trình soạn thảo văn bản nào khác. Giới thiệu về cài đặt Bonjour Bonjour cung cấp tính năng tự động phát hiện máy tính, thiết bị và dịch vụ trên mạng IP. Nó phải được cài đặt trên hệ thống của bạn để phát hiện các máy chủ từ xa. Nếu dịch vụ Bonjour chưa được cài đặt hoặc chạy, FileMaker Pro sẽ không thể khám phá các mạng từ xa. Đặc biệt, sẽ không thể duyệt cơ sở dữ liệu nội bộ trong hộp thoại Mở tệp từ xa và lấy danh sách các tệp từ xa để sử dụng làm nguồn dữ liệu ngoài. Nếu không có Bonjour, bạn sẽ phải nhập địa chỉ IP theo cách thủ công cho cơ sở dữ liệu từ xa.


16 16 Cài đặt FileMaker Pro trên hệ điều hành Windows Trong quá trình cài đặt FileMaker Pro, chương trình cài đặt hoạt động theo thuật toán sau: nếu không phát hiện thấy dịch vụ Bonjour, chương trình cài đặt sẽ cảnh báo về điều này và đề nghị cài đặt nó; Nếu dịch vụ Bonjour được phát hiện nhưng FileMaker không hỗ trợ phiên bản đã cài đặt, trình cài đặt sẽ đưa ra cảnh báo về điều này và nhắc bạn xóa phiên bản Bonjour cũ theo cách thủ công, sau đó cài đặt thủ công phiên bản Bonjour được FileMaker hỗ trợ; Nếu dịch vụ Bonjour được phát hiện và phiên bản được FileMaker hỗ trợ được cài đặt, trình cài đặt sẽ không cảnh báo hoặc cài đặt Bonjour. Để cài đặt thủ công dịch vụ Bonjour, hãy làm như sau. 1. Mở thư mục cài đặt FileMaker Pro. 2. Mở thư mục Bonjour. 3. Mở thư mục 32-bit hoặc 64-bit, tùy thuộc vào phiên bản Windows của bạn. 4. Nhấp đúp vào biểu tượng BonjourSetup. 5. Làm theo hướng dẫn trên màn hình để cài đặt Bonjour. Vị trí các tập tin trên ổ cứng của bạn Trình cài đặt FileMaker Pro sao chép các tập tin vào nhiều thư mục trên ổ cứng của bạn, tùy thuộc vào phiên bản hệ điều hành và các tùy chọn cài đặt mà bạn chọn. Nếu bạn cài đặt từ dòng lệnh và chỉ định tệp nhật ký sẽ được tạo, tệp nhật ký sẽ cho biết vị trí của từng tệp đã cài đặt. Gỡ cài đặt, thay đổi hoặc sửa chữa FileMaker Pro Bạn có thể gỡ cài đặt, sửa chữa các thành phần bị thiếu hoặc bị hỏng hoặc thay đổi bộ thành phần FileMaker Pro đã cài đặt bằng bảng điều khiển Thêm hoặc xóa chương trình (Windows XP) hoặc Chương trình và tính năng (Windows Vista hoặc Windows 7) ). Để biết thêm thông tin, hãy xem Trợ giúp Windows. Khi sửa đổi hoặc khôi phục FileMaker Pro, bạn có thể được nhắc nhập mã cấp phép.


17 17 Thay đổi kích thước bộ đệm FileMaker Pro FileMaker Pro cung cấp bộ nhớ đệm nội bộ của dữ liệu từ cơ sở dữ liệu. Tùy thuộc vào dung lượng bộ nhớ trên máy tính, bạn có thể cần điều chỉnh kích thước bộ đệm để đạt được hiệu suất tối ưu. Bạn nên tăng kích thước bộ đệm nếu bạn dự định: làm việc với các tệp cơ sở dữ liệu lớn; đồng thời làm việc với một số tệp cơ sở dữ liệu; đặt các tập tin cơ sở dữ liệu vào máy tính của bạn; chèn hình ảnh lớn vào tập tin cơ sở dữ liệu. Bạn nên giảm kích thước bộ đệm nếu bạn dự định chạy nhiều ứng dụng cùng lúc trong một lượng nhỏ bộ nhớ truy cập ngẫu nhiên (RAM). Ghi chú. Việc giảm hoặc tăng kích thước bộ đệm FileMaker Pro sẽ làm giảm hoặc tăng dung lượng bộ nhớ cần thiết để chạy FileMaker Pro tương ứng. Để biết thêm thông tin về quản lý bộ nhớ, hãy xem tài liệu đi kèm với máy tính của bạn. Để thay đổi kích thước bộ đệm được FileMaker Pro sử dụng, bạn phải làm như sau: 1. Trong FileMaker Pro, chọn Chỉnh sửa > Tùy chọn. Hộp thoại Tùy chọn xuất hiện. 2. Mở tab Bộ nhớ. 3. Nhập một giá trị vào hộp Cố gắng đặt kích thước bộ đệm, sau đó bấm OK. Lần tiếp theo bạn khởi động FileMaker Pro, kích thước bộ đệm mới sẽ được sử dụng.


18 18 Cài đặt FileMaker Pro trên Hệ điều hành Windows Việc cần làm tiếp theo Sau khi cài đặt FileMaker Pro, bạn có thể bắt đầu sử dụng ứng dụng ngay lập tức. Dưới đây là các phần của tài liệu mà chúng tôi khuyên bạn nên bắt đầu. Nếu bạn là người mới làm quen với cơ sở dữ liệu, bạn có thể tìm hiểu những kiến ​​thức cơ bản về cách làm việc với chúng trong Chương 2, Sử dụng Cơ sở dữ liệu và Chương 3, Tạo Cơ sở dữ liệu, trong Hướng dẫn sử dụng FileMaker Pro. Nếu bạn chưa quen với File Maker Pro, hãy tham gia các lớp trong Hướng dẫn về FileMaker Pro; Tệp PDF của hướng dẫn và ví dụ nằm trong thư mục “Hướng dẫn”, được lồng trong thư mục “Phần mở rộng của Nga”. Nếu bạn đã quen với việc sử dụng FileMaker Pro, hãy đọc Chương 4, "Có gì mới" trong hướng dẫn này để tìm hiểu về các tính năng mới trong FileMaker Pro 12. Nếu bạn đang sử dụng FileMaker Pro Advanced, hãy xem Hướng dẫn dành cho nhà phát triển FileMaker Pro và Trợ giúp của FileMaker Pro.


19 Chương 3 Cài đặt FileMaker Pro trên Mac OS Trước khi tiếp tục quá trình cài đặt, hãy lưu mọi tệp đang mở và đóng tất cả các ứng dụng. Để biết thông tin mới nhất và ghi chú phát hành về FileMaker Pro, hãy truy cập Ghi chú cài đặt Trước khi bạn bắt đầu cài đặt FileMaker Pro, vui lòng đọc các ghi chú sau. Để cài đặt FileMaker Pro, bạn phải có quyền quản trị viên và đăng nhập bằng tên người dùng và mật khẩu quản trị viên. Nếu máy tính của bạn đang chạy phần mềm diệt virus, hãy tắt phần mềm này trước khi cài đặt FileMaker Pro. Sau khi cài đặt hoàn tất, bạn có thể bật lại. Bạn có thể chọn cài đặt tất cả các tệp chương trình (cài đặt tiêu chuẩn) hoặc cài đặt một phần chương trình (cài đặt tùy chỉnh). Ví dụ: bạn có thể tắt cài đặt một số thành phần để tiết kiệm dung lượng ổ đĩa. Chế độ tiêu chuẩn cài đặt phiên bản FileMaker Pro phù hợp với phiên bản ngôn ngữ của hệ điều hành. Để cài đặt thêm phiên bản ngôn ngữ, hãy chọn gói ngôn ngữ thích hợp ở chế độ cài đặt Tùy chỉnh. Trước khi cài đặt bản cập nhật hoặc hạ cấp, FileMaker sẽ quét tất cả các ổ đĩa cứng và ổ đĩa được kết nối với máy tính của bạn để tìm phiên bản trước đó. Nếu máy tính của bạn có nhiều ổ đĩa, quá trình này có thể mất vài phút. Bạn cũng có thể cài đặt FileMaker Pro bằng dòng lệnh hoặc từ xa bằng Apple Remote Desktop. Để biết thêm thông tin, hãy xem Hướng dẫn cài đặt mạng FileMaker Pro.


20 20 Cài đặt FileMaker Pro trên Mac OS Cài đặt FileMaker Pro Việc cài đặt FileMaker Pro phải được thực hiện bằng trình cài đặt. Không thể cài đặt FileMaker Pro bằng cách sao chép tệp vào ổ cứng của bạn. Cài đặt FileMaker Pro trên ổ cứng của bạn 1. Thực hiện một trong các thao tác sau. Nếu bạn nhận được phần mềm dưới dạng điện tử, sau khi tải xuống, hãy nhấp đúp vào biểu tượng disk image (tệp .dmg). Nếu bạn đang cài đặt FileMaker từ DVD, hãy đưa DVD vào ổ đĩa DVD và mở cửa sổ FileMaker DVD. 2. Tìm và nhấp đúp vào biểu tượng cài đặt FileMaker Pro. Biểu tượng cài đặt FileMaker Pro 3. Cài đặt FileMaker Pro bằng cách làm theo các hướng dẫn trên màn hình. Để biết thêm thông tin về cài đặt, hãy xem "Ghi chú cài đặt" trên trang Sau khi cài đặt hoàn tất, hộp thoại Đăng ký Sản phẩm sẽ xuất hiện. Đăng ký FileMaker Pro Hãy dành thời gian để đăng ký bản sao sản phẩm của bạn. Đăng ký phần mềm FileMaker cho phép bạn nhận được trợ giúp khôi phục khóa cấp phép nếu bạn làm mất nó. Ngoài ra, bạn sẽ nhận được thông báo sớm hơn về các bản cập nhật, phiên bản phần mềm mới và ưu đãi đặc biệt. Nhập sản phẩm, đăng ký và thông tin bổ sung khi được nhắc. Nếu bạn đang sử dụng phiên bản dùng thử của FileMaker Pro, bạn phải đăng ký trước khi có thể bắt đầu sử dụng. Bạn cũng có thể thực hiện việc này bằng cách sử dụng mục menu Trợ giúp > Đăng ký FileMaker Pro.


21 21 Xem tệp nhật ký cài đặt Để xem và lưu tệp nhật ký cài đặt, chọn menu Cửa sổ > Nhật ký trình cài đặt trong cửa sổ chương trình. Bạn có thể xem các thông báo lỗi cùng với thông báo tiến trình, chỉ các thông báo lỗi hoặc tất cả các thông báo cài đặt có sẵn. Gỡ cài đặt FileMaker Pro 12 Để gỡ cài đặt FileMaker Pro 12, hãy làm theo các bước sau. 1. Kéo thư mục FileMaker Pro 12 hoặc FileMaker Pro 12 Advanced từ thư mục Ứng dụng vào Thùng rác cùng với tất cả nội dung của nó. 2. Kéo tệp tùy chọn FileMaker Pro hoặc FileMaker Pro Advanced vào Thùng rác. Các cài đặt nằm trong tập tin sau. Đối với FileMaker Pro: /library/preferences/com.filemaker.client.pro.plist Dành cho FileMaker Pro nâng cao: /library/preferences/com.filemaker.client.advanced.plist Đặt kích thước bộ đệm FileMaker Pro Vì Mac OS tự động phân bổ bộ nhớ cho các ứng dụng khi cần nên không thể không phân bổ một lượng bộ nhớ nhất định cho FileMaker Pro. Tuy nhiên, bạn có thể điều chỉnh kích thước bộ đệm FileMaker Pro. Bạn nên tăng kích thước bộ đệm nếu bạn dự định: làm việc với các tệp cơ sở dữ liệu lớn; đồng thời làm việc với một số tệp cơ sở dữ liệu; đặt các tập tin cơ sở dữ liệu vào máy tính của bạn; chèn hình ảnh lớn vào tập tin cơ sở dữ liệu. Bạn nên giảm kích thước bộ đệm nếu bạn dự định chạy nhiều ứng dụng cùng lúc trong một lượng nhỏ bộ nhớ truy cập ngẫu nhiên (RAM). Bạn có thể thay đổi kích thước bộ đệm được FileMaker Pro sử dụng như sau.

22 22 Cài đặt FileMaker Pro trên Mac OS 1. Trong FileMaker Pro, chọn FileMaker Pro > Tùy chọn và chọn tab Lưu trữ. 2. Nhập một giá trị vào trường Cố gắng đặt kích thước bộ đệm và nhấp vào OK. Lần tiếp theo bạn khởi động FileMaker Pro, kích thước bộ đệm mới sẽ được sử dụng. Việc cần làm tiếp theo Sau khi cài đặt FileMaker Pro, bạn có thể bắt đầu sử dụng ứng dụng ngay lập tức. Dưới đây là các phần của tài liệu mà chúng tôi khuyên bạn nên bắt đầu. Để biết thông tin cơ bản về cơ sở dữ liệu, hãy xem Chương 2, Sử dụng cơ sở dữ liệu và Chương 3, Tạo cơ sở dữ liệu, trong Hướng dẫn sử dụng FileMaker Pro. Nếu bạn chưa từng sử dụng File Maker Pro trước đây, hãy tham gia các bài học trong Hướng dẫn về FileMaker Pro. Tệp PDF của hướng dẫn và ví dụ nằm trong thư mục “Hướng dẫn”, được lồng trong thư mục “Phần mở rộng của Nga”. Nếu bạn đã quen với việc sử dụng FileMaker Pro, hãy đọc Chương 4, "Có gì mới" trong hướng dẫn này để tìm hiểu về các tính năng mới trong FileMaker Pro 12. Nếu bạn đang sử dụng FileMaker Pro Advanced, hãy xem Hướng dẫn dành cho nhà phát triển nâng cao của FileMaker Pro và Trợ giúp FileMaker Pro.

23 Chương 4 Có gì mới Chương này cung cấp tổng quan về các tính năng mới và cải tiến được thực hiện trong FileMaker Pro 12. Để biết thêm thông tin về các tính năng này, hãy xem Trợ giúp FileMaker Pro trừ khi có ghi chú khác. Điều khiển bố cục và cấu trúc chủ đề FileMaker Pro mới: Kiến trúc của FileMaker Pro đã được thiết kế lại để hỗ trợ các chủ đề bố cục phong phú hơn về chức năng và hấp dẫn hơn. Bạn có thể dễ dàng thay đổi chủ đề bằng menu Bố cục ở chế độ Bố cục. Định dạng đối tượng bố cục: FileMaker Pro đã mở rộng trình định dạng đối tượng với các tính năng như tô chuyển màu, tô mẫu bao gồm chia tỷ lệ và cắt bớt, độ trong suốt, thuộc tính đối tượng và các góc tròn. Để định dạng một đối tượng, hãy sử dụng chủ đề thay vì kiểu đối tượng mặc định mà không có đối tượng được chọn. Bạn có thể xóa kiểu khỏi các đối tượng đã chọn và kiểm soát các thay đổi của chủ đề bằng cách hoàn tác nhiều cấp độ. Các công cụ hỗ trợ bố cục mới—hướng dẫn căn chỉnh động, hướng dẫn kéo ra ngoài thước và điều khiển lưới trong chế độ Bố cục—sẽ cung cấp cho người dùng hướng dẫn trực quan để thiết kế bố cục mới và sửa đổi bố cục hiện có. Hoàn tác và làm lại nhiều cấp độ cho phép bạn thử nghiệm và cải thiện cấu trúc bố cục của mình một cách dễ dàng. Hình nền màn hình: Ở chế độ Bố cục, bạn có thể nhấp để hiển thị hướng dẫn thiết kế bố cục tối ưu cho iPad, iPhone và các giải pháp máy tính để bàn chung hoặc đặt kích thước tùy chỉnh.


Có gì trong hướng dẫn này của Microsoft Giao diện của Microsoft OneNote 2010 khác biệt đáng kể so với OneNote 2007 và hướng dẫn này nhằm giúp bạn bắt đầu với phiên bản mới của chương trình.

Bắt đầu với QuarkXPress 10.0.1 MỤC LỤC Mục lục Tài liệu liên quan...3 Yêu cầu hệ thống...4 Yêu cầu hệ thống: Mac OS X...4 Yêu cầu hệ thống: Windows...4 Cài đặt: Mac OS... 5 Bổ sung

Hướng dẫn cài đặt và thiết lập Boot Camp Nội dung 3 Giới thiệu 4 Những gì bạn cần 5 Cài đặt 5 Bước 1. Kiểm tra các bản cập nhật 5 Bước 2. Chuẩn bị máy Mac của bạn để cài đặt Windows 5 Bước 3.

Hướng dẫn sử dụng Nội dung Giới thiệu... 1 LƯU Ý QUAN TRỌNG... 1 Thông báo pháp lý... 2 Cài đặt và cấu hình... 3 Yêu cầu hệ thống... 3 Cài đặt... 3 Kích hoạt... 6 Cập nhật tự động...

Làm việc với các mẫu tài liệu tiêu chuẩn Hướng dẫn sử dụng Công nghệ nhận thức Moscow, 2015 2 TÓM TẮT Tài liệu này cung cấp thông tin về cách sử dụng gói phần mềm E1 Euphrates

Samsung Universal Print Driver Hướng dẫn sử dụng tưởng tượng những khả năng Copyright 2009 Samsung Electronics Co., Ltd. Đã đăng ký Bản quyền. Hướng dẫn dành cho quản trị viên này chỉ dành cho

Bắt đầu phần mềm Capture Pro A-61640 Hướng dẫn bắt đầu nhanh về phần mềm Alaris Capture Pro và Capture Pro phiên bản giới hạn Cài đặt phần mềm: Phần mềm

Tham khảo Tích hợp Thư viện Tài liệu, Các loại và Hệ thống Hướng dẫn sử dụng AutoCAD Thông tin trong tài liệu này có thể thay đổi mà không cần thông báo trước. Không có

Hướng dẫn từng bước nâng cấp lên Windows 8.1 Cài đặt và cập nhật Windows 8.1 Cập nhật BIOS, ứng dụng, trình điều khiển và chạy Windows Update Chọn loại cài đặt Cài đặt Windows 8.1

Hệ thống quản lý tài liệu điện tử Ar h i v a r u s Hướng dẫn cài đặt Moscow, 2008 2 TÓM TẮT Tài liệu này mô tả gói phân phối sản phẩm phần mềm “EUFRAT-Document Flow”

Acronis Backup & Recovery 10 Advanced Editions Bắt đầu nhanh Tài liệu này mô tả cách cài đặt và chạy bất kỳ phiên bản nào sau đây của Acronis Backup & Recovery 10: Acronis Backup & Recovery

Nội dung của Hướng dẫn Microsoft này Ứng dụng Microsoft có giao diện rất khác so với Excel 2003 và hướng dẫn này nhằm giúp bạn bắt đầu với phiên bản mới của chương trình. Đọc này

HƯỚNG DẪN CÀI ĐẶT PHẦN MỀM HƯỚNG DẪN SỬ DỤNG Trang NỘI DUNG 1 GIỚI THIỆU PHẦN MỀM 2 TRƯỚC KHI CÀI ĐẶT 2 CÀI ĐẶT PHẦN MỀM 3 KẾT NỐI VỚI MÁY TÍNH

Hướng dẫn bắt đầu nhanh về PowerSuite 2013 Một ứng dụng tối ưu hóa và thiết lập PC tất cả trong một với bộ tính năng đầy đủ và các tùy chọn tùy chỉnh mở rộng. Tải xuống và cài đặt Tải xuống PowerSuite

Hướng dẫn bắt đầu nhanh Acronis Backup & Recovery 11 Áp dụng cho các phiên bản sau: Advanced Server Virtual Edition Advanced Server SBS Edition Advanced Workstation Server for Linux Server for

Mã hóa phần cứng và phần mềm phức hợp Continent Phiên bản 3.9 Hướng dẫn dành cho quản trị viên Ứng dụng khách xác thực người dùng RU.88338853.501430.022 90 8 Security Code Company, 2018. Mọi quyền được bảo lưu.

Hướng dẫn cài đặt và kích hoạt EnergyCS Electrics Phiên bản 3 CSoft Development, ElectriCS ECP 2012. Trang hướng dẫn cài đặt và kích hoạt 2 Nội dung Thông tin chung... 3 Thương mại và đánh giá

Hướng dẫn bắt đầu nhanh Giao diện của Microsoft PowerPoint 2013 đã thay đổi so với các phiên bản trước và chúng tôi đã tạo hướng dẫn này để giúp bạn bắt kịp tốc độ. Tìm thấy những gì bạn cần

LASERJET ENTERPRISE COLOR FLOW MFP M575 Hướng dẫn bắt đầu nhanh In lệnh in đã lưu Làm theo các bước sau để in lệnh in được lưu trong bộ nhớ của máy. 1. Từ màn hình chính của bảng điều khiển

Mô tả Chương trình Thư Doanh nghiệp ViPNet Chương trình Thư Doanh nghiệp ViPNet (hoặc đơn giản là “Thư Doanh nghiệp”) được thiết kế để tổ chức luồng tài liệu điện tử trong mạng ViPNet an toàn. Với sự giúp đỡ của “Doanh nghiệp

Các mô-đun hỗ trợ cho CryptoPro CSP 2018 Aktiv Company Thông tin chung. Công ty Aktiv đã phát triển các giải pháp làm sẵn giúp tích hợp Rutoken và các phiên bản khác nhau của CIPF CryptoPro CSP. Cài đặt

Tiếng Anh Hướng dẫn cài đặt trình điều khiển MF CD phần mềm người dùng....... 1 Giới thiệu về trình điều khiển và phần mềm...................... ............

Trình quản lý thư viện thành phần tiêu chuẩn CSoft Development, 2009. Bảo lưu mọi quyền Nội dung Trình quản lý thư viện thành phần tiêu chuẩn...2 Lưu ý bảo mật...4 Khởi động Trình quản lý thư viện

Hệ thống quản lý tài liệu điện tử Ar h i v a r i s Hướng dẫn cài đặt Moscow, 2009 2 TÓM TẮT Tài liệu này cung cấp mô tả về gói phân phối của sản phẩm phần mềm “EUFRAT-Document Flow”.

Hướng dẫn cài đặt và cài đặt Boot Camp Nội dung 3 Giới thiệu 4 Cài đặt 4 Bước 1: Kiểm tra các bản cập nhật 4 Bước 2: Chuẩn bị máy Mac của bạn cho Windows 4 Bước 3: Cài đặt Windows

Quản lý hiệu suất hoàn chỉnh Tương thích với Windows XP và Windows Vista 2013 Tăng năng suất của bạn và chăm sóc sức khỏe PC của bạn bằng một ứng dụng mạnh mẽ, linh hoạt.

Để nâng cấp máy tính chạy Windows XP lên Windows 7, bạn cần thực hiện cài đặt đầy đủ, không lưu bất kỳ chương trình, tệp hoặc cài đặt nào. Vì lý do này

Microsoft Windows 7 / Vista / XP / 2000 / Home Server / NT4 (Service Pack 6) Hướng dẫn bắt đầu nhanh ESET NOD32 Antivirus cung cấp khả năng bảo vệ tiên tiến nhất

Hướng dẫn sử dụng Brother Meter Read Tool Phiên bản ENG 0 Bản quyền 2017 Brother Industries, Ltd. Mọi quyền được bảo lưu. Nội dung của sách hướng dẫn này có thể thay đổi mà không cần thông báo trước. Phần mềm

Hướng dẫn bắt đầu nhanh Giao diện của Microsoft OneNote 2013 đã thay đổi so với các phiên bản trước và chúng tôi đã tạo hướng dẫn này để giúp bạn bắt kịp tốc độ. Chuyển đổi

Mã hóa phần cứng và phần mềm phức tạp Phiên bản lục địa 3.7 Xác thực người dùng RU.88338853.501430.006 96 4 1 Security Code Company, 2017. Mọi quyền được bảo lưu. Mọi bản quyền khai thác

TRUYỀN HÌNH. Glotova Hướng dẫn thực hiện công việc thực tế và độc lập Phần cơ bản khi làm việc với bộ ứng dụng văn phòng OpenOffice.org 3.2 Phần 6 Lịch sử OpenOffice.org. Nền tảng và yêu cầu hệ thống

Tệp readme cho Veritas System Recovery 16 Giải pháp quản lý Giới thiệu về tệp readme Yêu cầu hệ thống cho Veritas System Recovery 16 Chính sách phân phối phần mềm Yêu cầu hệ thống cho Veritas

AutoLiquidator Phiên bản 1.1 Cài đặt và đăng ký chương trình Công nghệ thông tin Nga 2005-2006 1. Giới thiệu Tài liệu này là hướng dẫn cài đặt và cấu hình sản phẩm phần mềm

Giới thiệu về tệp Microsoft Office Word 2007 Microsoft Office 2007 giới thiệu một định dạng tệp mới dựa trên ngôn ngữ XML. Theo mặc định, các tài liệu được tạo trong Word 2007 được lưu với phần mở rộng tên tệp mới,

2017 Điện tử cho hình ảnh, Inc. Thông tin trong tài liệu này tuân theo Thông báo pháp lý cho sản phẩm này. Ngày 25/11/2017 Nội dung 3 Nội dung Review Bốc Lửa

Máy tính để bàn Qlik Sense Qlik Sense 1.1 QlikTech International AB 1993-2015. Đã đăng ký Bản quyền. QlikTech Quốc tế AB 1993-2015. Đã đăng ký Bản quyền. Qlik, QlikTech, Qlik Sense, QlikView, Sense và logo

2014 Điện tử cho hình ảnh. Thông tin trong tài liệu này tuân theo Thông báo pháp lý cho sản phẩm này. Ngày 23/06/2014 Nội dung 3 Nội dung...5 Truy cập chương trình...5

Hướng dẫn bắt đầu nhanh LASERJET ENTERPRISE MFP M725dn M725f M725z M725z+ In lệnh in đã lưu Làm theo các bước sau để in lệnh in được lưu trong bộ nhớ của máy. 1. Trên màn hình chính

Hướng dẫn cài đặt và cài đặt Boot Camp Nội dung 3 Giới thiệu 3 Những gì bạn cần 4 Cài đặt 4 Bước 1. Kiểm tra các bản cập nhật 4 Bước 2. Chuẩn bị máy Mac của bạn để cài đặt Windows 4 Bước 3.

Hướng dẫn cài đặt IBM SPSS Stats cho Mac OS (Giấy phép một người dùng) Các hướng dẫn bên dưới là để cài đặt IBM SPSS Stats phiên bản 19 bằng cách sử dụng một người dùng

Hướng dẫn của P-touch Transfer Manager Đảm bảo đọc hướng dẫn sử dụng trực tuyến này trước khi sử dụng máy in. Nên giữ nó trong tay

Hướng dẫn Trình điều khiển Đa năng Trình điều khiển Máy in Đa năng Brother (BR-Script3) Phiên bản Trình điều khiển Máy in Đa năng Brother Black and White (PCL)

Hướng dẫn bắt đầu nhanh SMART Sync 2011 Đăng ký sản phẩm đơn giản đáng kinh ngạc Sau khi bạn đăng ký sản phẩm SMART của mình, chúng tôi sẽ thông báo cho bạn về các tính năng mới và cập nhật phần mềm.

Tiếng Anh Hướng dẫn cài đặt trình điều khiển MF CD phần mềm người dùng........ 1 Giới thiệu về trình điều khiển và phần mềm........... .......... .............

Hướng dẫn sử dụng Nội dung Giới thiệu... 1 LƯU Ý QUAN TRỌNG... 1 Thông báo pháp lý... 3 Cài đặt và cấu hình... 5 Yêu cầu hệ thống... 5 Cài đặt... 5 Kích hoạt... 7 Cập nhật tự động...

Small Office Security 2 Cài đặt Kaspersky Small Office Security 2 trên máy tính cá nhân Nội dung Nội dung... 1 Cài đặt Kaspersky Small Office Security 2 trên máy tính cá nhân... 2 Nhanh

Khởi động P touch Editor Trước khi sử dụng máy in, hãy nhớ đọc hướng dẫn sử dụng trực tuyến này. Nên giữ nó trong tay để sử dụng sau này.

Nâng cấp từ Windows Vista lên Windows 7 Tùy thuộc vào phần cứng của bạn và phiên bản Windows Vista hiện tại, trong quá trình cài đặt Windows 7, bạn có thể sử dụng tùy chọn Nâng cấp để nâng cấp

Các mô-đun hỗ trợ cho CryptoPro CSP 2014 Công ty "Hoạt động" Rutoken cho CryptoPro CSP. Công ty Aktiv đã phát triển các giải pháp làm sẵn giúp tích hợp Rutoken và các phiên bản khác nhau của CIPF CryptoPro CSP. Cài đặt

Hướng dẫn cài đặt IBM SPSS Modeler Server 16 dành cho Windows Nội dung Hướng dẫn cài đặt...... 1 Yêu cầu hệ thống...... 1 Cài đặt...... .. 1 Đích........ ....... 1 địa chỉ IP

ĐƯỢC PHÊ DUYỆT PBKM.33314-01 34 01-LU PC "Năng lượng". Sổ tay hướng dẫn vận hành trình cài đặt PBKM.33314-01 34 01 Tờ 37 2008 Nội dung 1. GIỚI THIỆU... 3 2. YÊU CẦU KỸ THUẬT VÀ CẤP ĐỘ ĐÀO TẠO NGƯỜI DÙNG...

Tệp Microsoft Office Excel 2007 Microsoft Office 2007 giới thiệu một định dạng tệp mới dựa trên ngôn ngữ XML. Theo mặc định, tài liệu được tạo trong Excel 2007 được lưu với phần mở rộng tên tệp mới,

OJSC "InfoTeKS" Phụ lục của tài liệu ViPNet phiên bản 3.1 FRKE. 00044-04 90 05 MOSCOW 2010 2 1991 2010 Công ty cổ phần "Infotex", Moscow, Nga. Tài liệu này đi kèm với phần mềm

Sử dụng Trình quản lý Hội nghị cho Microsoft Outlook Tháng 5 năm 2012 Nội dung Chương 1. Sử dụng Trình quản lý Hội nghị cho Microsoft Outlook... 5 Giới thiệu về Trình quản lý Hội nghị