Bảng điều khiển báo cáo phổ quát. Tự động hóa các tác vụ thông thường bằng bảng điều khiển báo cáo Bảng điều khiển báo cáo 1s 8.3

Công cụ tương tự cho Managed Forms 8.2 ()

Các tính năng chức năng:

1. Trong danh sách yêu cầu, bạn có thể tạo nhóm và chọn thành phần.

2. Xuất ra bảng, cây, bố cục, báo cáo tóm tắt.

3. Tính tổng theo cột trong bảng và cây.

4. Tính toán lượng phân bổ trong bố cục.

5. Thực thi ở chế độ nền.

6. Chức năng hiển thị kết quả cuối cùng.

7. Trong menu file có danh sách các file đã mở gần đây.

8. So sánh văn bản truy vấn và kết quả truy vấn.

9. Định dạng trường

10. Đo lường thời gian thực hiện.

11. Kéo và thả trong cây và trong cài đặt trình tạo.

12. Xuất bản sao dưới dạng Excel, HTML, CSV.

13. Tạo văn bản bằng ngôn ngữ tích hợp.

14. Nhập tham số danh sách và tham số tổng hợp thuận tiện hơn.

15. Nhóm các tham số của StartPeriod, EndPeriod và các tham số tương tự thành một nhóm.

16. Một tham số kế thừa có giá trị được lấy từ một yêu cầu khác.

17. Điền thông số từ một yêu cầu khác.

18. Các tham số và giá trị của chúng được ghi nhớ và thay thế khi sử dụng tham số cùng tên.

19. Thực hiện lặp lại một truy vấn để kiểm tra.

20. Bạn có thể mở bảng điều khiển ở chế độ gỡ lỗi và các tham số gỡ lỗi sẽ được tự động nhận. Bạn phải gọi quy trình "OpenForDebugging" từ mô-đun xử lý bằng cách chuyển cho nó các đối tượng "Truy vấn" hoặc "Trình tạo báo cáo", "Trình tạo truy vấn". Các đối tượng "Lược đồ thành phần dữ liệu" cho đối tượng Trình tạo báo cáo làm tham số. Khi bảng điều khiển được mở để gỡ lỗi, văn bản (gỡ lỗi) sẽ được thêm vào tiêu đề. Ví dụ: Biểu thức = InternalProcessing.Create("C:d_ReportConsole2.3.epf").OpenForDebug(RequestProducts);

21. Chú giải công cụ trong khay khi một truy vấn dài hoặc quá trình thực thi ở chế độ nền kết thúc.

22. Xử lý dữ liệu nhóm

23. Bố cục có thể chỉnh sửa

24. Một tham số có giá trị thu được bằng cách thực thi văn bản bằng ngôn ngữ tích hợp

25. Đổi tên tham số mà không sử dụng hàm tạo trực tiếp từ bảng Tham số

27. Điền trực quan các giá trị tham số

28. Đầu mối bối cảnh

29. Có thể nhập tệp RCf từ bảng điều khiển 1C tiêu chuẩn và tệp dcf từ bảng điều khiển bố cục tiêu chuẩn từ định dạng bảng điều khiển 1C và sel IR.

30. Chuyển đổi văn bản truy vấn sang TSQL

31. Phân tích dữ liệu

32. Chế độ tùy chỉnh

33. Xuất sang CSV

34. Chức năng của người quản lý xử lý

35. Trong bảng và cây kết quả, các giá trị thuộc loại NULL được tô sáng bằng màu và chữ “Null”

36. Tạo xử lý bên ngoài dựa trên SKD ()

Có một mẫu tuyệt vời cho cơ chế này tại liên kết

1. Đã thêm cơ chế plugin

2. Có thể chọn mẫu tạo xử lý bên ngoài

3. Cải tiến hình thức chọn tiết

4. Hình thức chọn kiểu dữ liệu cũng được cải tiến

5. Đã thêm tùy chọn hiển thị tham số và lựa chọn trong tiêu đề của tài liệu bảng tính

6. Khởi chạy bảng điều khiển thông qua phím nóng cho cửa sổ 1C đang hoạt động (+ bắt đầu gỡ lỗi)

Chào buổi chiều
Mục đích của bài viết là chỉ ra những ưu điểm của việc sử dụng bảng điều khiển báo cáo để người dùng giải quyết các vấn đề hàng ngày.
Ví dụ như:

  • tiếp nhận dữ liệu nhanh chóng
    // những thứ mà bạn không thể “có được” bằng các báo cáo khác, nhưng bạn cần chúng;
  • tự động hóa các tính toán thông thường và làm việc với dữ liệu cập nhật
    //đặc biệt hữu ích cho công việc của các nhà kinh tế, nhà phân tích và chuyên gia có chức năng tương tự;
  • phát triển hệ thống báo cáo để kiểm soát dữ liệu đã nhập
    //hiểu cách phản ánh dữ liệu trong kế toán (đã sử dụng hoặc đã sử dụng), bạn có thể “phác thảo” một báo cáo sẽ hiển thị tất cả các sai lệch so với định mức; điều này sẽ cho phép bạn xác định lỗi kịp thời và thực hiện các biện pháp để loại bỏ chúng
Ưu điểm lớn ở đây là tiết kiệm thời gian (của cả bạn và của người lập trình).
Kết quả là bạn nhận được thông tin cần thiết theo mẫu bạn yêu cầu.
Không cần phải giải thích chính xác những gì bạn muốn xem. Bạn tự làm mọi thứ và không làm các nhà phát triển mất tập trung.
Một sự thỏa hiệp lẫn nhau nảy sinh, đó là một tin tốt.

Và bây giờ đến bảng điều khiển.
Bảng điều khiển báo cáo là một quy trình xử lý tiêu chuẩn cho các cấu hình 1C (trong phiên bản cấu hình 8.3, những cấu hình trên biểu mẫu được quản lý, dường như nó bị thiếu. Tuy nhiên, rất có thể, nó nằm trên đĩa ITS. Và sau đó nó có thể chỉ cần được "đưa" vào bên ngoài đang xử lý nhưng tôi không dám nói).

Có bảng điều khiển:

  • chỉ làm việc với một yêu cầu (ví dụ: in);
  • cho phép sử dụng Hệ thống tổng hợp dữ liệu (sau đây gọi là DCS) (ví dụ: trong BP).
Tuy nhiên, UPP cũng có bảng điều khiển với hệ thống kiểm soát truy cập.
// được sử dụng trong báo cáo Tùy chỉnh.

Để làm việc với bảng điều khiển bạn cần biết:

  • đối tượng cấu hình và nguyên tắc làm việc với chúng (thư mục, tài liệu, tập hợp, thông tin, v.v.);
  • ngôn ngữ SKD.
Không cần phải sợ hãi, vì việc phát triển các báo cáo tự động hóa hành động của bạn nhiều nhất có thể (tính toán, kiểm soát, v.v.) là một hoạt động thú vị sẽ mang lại lợi ích cho bạn. Hơn nữa, bảng điều khiển có cả chức năng tạo truy vấn và xây dựng hệ thống kiểm soát truy cập.

1C có những cuốn sách thích hợp để nắm vững từng giai đoạn nên tôi sẽ không đi sâu vào giải thích.

Nói ngắn gọn:

  • Không có khó khăn gì trong việc hiểu các đối tượng (không phải với tư cách là lập trình viên mà là với tư cách là người dùng).
    Mục đích của mỗi cái là rõ ràng từ tên:
    Các thư mục cần thiết để lưu trữ thông tin tham khảo sẽ cần được sử dụng nhiều lần và ở những nơi khác nhau. Làm thế nào một cuốn sách tham khảo có thể hữu ích cho mục đích báo cáo? Ví dụ: nếu cần tìm toàn bộ danh sách các mục đã nhập, chúng ta có thể bỏ Danh mục tham chiếu.

    Tài liệu phục vụ để ghi lại thực tế của một giao dịch.

    Tương tự với buh. kế toán trong 1C có sổ đăng ký. Có sổ đăng ký tích lũy, thông tin, kế toán.
    Máy ghi chuyển động là tài liệu (nhưng cũng có những máy ghi độc lập).

    Trong các thanh ghi tích lũy, dữ liệu được tích lũy/tích lũy. Ví dụ, doc. Doanh số bán thiết bị kỹ thuật “di chuyển” dọc theo sổ tích lũy Doanh số bán hàng với dấu “+”, phản ánh doanh số bán hàng tăng lên. Reg. Có các khoản tích lũy: lưu thông và những khoản tích lũy, ngoài doanh thu, còn cung cấp dữ liệu về số dư (ví dụ: Hàng hóa trong kho). Chúng ta có thể áp dụng thông tin này như thế nào? Bạn có thể đặt tham số Bắt đầu và Kết thúc của kỳ trên sổ đăng ký tích lũy (doanh thu, số dư và doanh thu). Những thứ kia. chỉ chọn dữ liệu trong khoảng thời gian được yêu cầu.

    Thanh ghi thông tin ghi lại thông tin về kích thước. Tài nguyên thông tin. Để đưa ra một ví dụ, tài liệu ghi các chuyển động vào sổ đăng ký thông tin Giá mặt hàng. Do đó, trong bối cảnh danh pháp, 1C lưu trữ thông tin về giá cả. Giá là một nguồn tài nguyên. Giá được cố định tại một thời điểm nhất định, bởi vì việc đăng ký này là định kỳ. Thông tin này hữu ích với chúng ta như thế nào? Biết rằng việc đăng ký là định kỳ, chúng ta có thể "cắt bỏ", chẳng hạn như giá cuối cùng trước ngày chúng ta cần hoặc giá đầu tiên sau ngày đó.

    Ở giai đoạn này, khi biết được điều này, chúng ta có thể tạo một báo cáo hiển thị cho chúng ta toàn bộ danh pháp có trong sách tham khảo. Danh pháp, đặt bên cạnh số tiền doanh thu bán hàng trong khoảng thời gian được yêu cầu (chúng tôi sẽ lấy thông tin từ việc tích lũy sổ đăng ký Bán hàng). Kết quả là chúng tôi sẽ biết sản phẩm nào được mua từ chúng tôi và sản phẩm nào bị bỏ qua.
    Đây là lựa chọn đơn giản nhất.
    Tôi sẽ không tiếp tục nữa, vì có nhiều đối tượng. Mỗi người trong số họ đều thú vị và chúng ta có thể nói về mỗi người trong một thời gian dài.

  • Nói một cách rất đơn giản, ngôn ngữ truy vấn được xây dựng dựa trên nguyên tắc:
    * chọn cái gì
    * và ở đâu.
    Đây là hai phần bắt buộc.
    Tiếp theo, bạn có thể áp đặt các điều kiện khác nhau, nhóm dữ liệu, sắp xếp dữ liệu, v.v.
    // hãy cẩn thận với các yêu cầu. Cần phải xây dựng chúng theo cách tối ưu nhất - để việc thực hiện chúng mất ít thời gian.
  • Ngôn ngữ SKD - ngôn ngữ biểu thức cho phép bạn xây dựng các trường tính toán khác nhau (hữu ích cho các nhà kinh tế), cũng có thể được sử dụng trong cài đặt bố cục. Soạn các biểu thức không khó. Đối với một nhà kinh tế bình thường biết Excel, tôi tin rằng sẽ không khó để thành thạo ngôn ngữ biểu thức SKD. Những người làm việc với nền tảng 8.3 có lợi thế hơn, bởi vì Ngôn ngữ ACS cho nền tảng 8.3 bao gồm nhiều toán tử hơn. Ví dụ: những phép tính cần thiết như làm tròn và/hoặc lũy thừa, cũng như một số lượng lớn các phép thống kê: Độ lệch chuẩn của tổng thể, Độ lệch chuẩn của mẫu, Phương sai của mẫu, Tương quan, v.v.
  • Cuối cùng, bạn sẽ phải xác định cài đặt báo cáo tiêu chuẩn, có thể nói, phiên bản chính của nó. Tùy chọn phản ánh sự xuất hiện cuối cùng của báo cáo. Trong đó bạn có thể nhóm dữ liệu theo ý muốn. Thiết lập các lựa chọn. Nếu muốn, bạn có thể thêm các hệ thống kiểm soát truy cập khác để tạo ra một báo cáo lồng nhau.
Nhìn chung, đây là một điều rất hữu ích cho người dùng. Bạn không cần phải lưu dữ liệu trong Excel/Access, lưu trữ ở đâu đó và sau đó Chúa cấm bạn làm mất dữ liệu đó. Bạn sẽ luôn làm việc với dữ liệu cập nhật, kiểm soát kế toán và tự động tính toán các chỉ số. Và bạn sẽ không phải tra tấn các lập trình viên.

Nếu vẫn chưa đến mức phát triển báo cáo và sử dụng Bảng điều khiển, thì kiến ​​​​thức về các đối tượng và công việc của chúng cũng như cách làm việc với hệ thống kiểm soát truy cập chắc chắn sẽ hữu ích cho bạn trong công việc hàng ngày.

Trong bài viết trước, chúng ta đã xem xét cách sử dụng “Bảng điều khiển báo cáo” để nhận báo cáo mà không cần sửa các thuật toán trong cấu hình. Cần lưu ý rằng bằng cách sử dụng “bảng điều khiển báo cáo”, bạn có thể vừa hiển thị các báo cáo “đã sửa” vừa có thể mở rộng bộ báo cáo với các báo cáo mới. Rất thường xuyên, khách hàng yêu cầu một số loại báo cáo và câu hỏi luôn đặt ra là làm thế nào để đưa nó vào hệ thống. Nếu bạn kích hoạt nó thông qua bộ cấu hình, bạn phải luôn nhớ về các bản cập nhật hệ thống trong tương lai và khả năng “vô tình ghi đè” báo cáo mong muốn. Vì vậy, khi đặt hàng báo cáo cho các lập trình viên, hãy tham khảo ý kiến ​​​​trước của anh ấy. Có thể tốt hơn nếu đưa nó ngay vào bảng điều khiển truy vấn. Khi đó vấn đề cập nhật cấu hình sẽ không quá gay gắt. Tất nhiên, nếu công ty 1C thay đổi cấu trúc lưu trữ thông tin trong cơ sở dữ liệu thì báo cáo từ bảng điều khiển báo cáo có thể ngừng hoạt động, nhưng kinh nghiệm cho thấy cấu trúc của cơ sở dữ liệu không thay đổi thường xuyên.

Hãy thêm một vài báo cáo đơn giản vào bảng điều khiển báo cáo của chúng tôi.

Giả sử chúng ta cần một báo cáo phản ánh thông tin về nhân viên, ngày sinh nhật của họ, ngày tuyển dụng và sa thải, mức lương biểu thuế, mức lương biểu giá với tất cả các khoản phụ cấp, cũng như các bộ phận và vị trí mới nhất của nhân viên.

Hãy mở Bảng điều khiển Báo cáo của chúng tôi.

Và hãy thêm một báo cáo mới. Hãy gọi nó là "Ngày sinh/tuyển dụng/sa thải". Xin lưu ý rằng chương trình đã có các báo cáo có thể cung cấp dữ liệu đó. Chúng tôi làm điều này để cho chính IDEA thấy rằng hệ thống có thể được mở rộng bằng các báo cáo mà không cần thực hiện thay đổi đối với bộ cấu hình.

Sau khi thêm báo cáo, biểu mẫu thiết kế báo cáo sẽ mở ra.

Chúng tôi đã chuẩn bị một tệp phụ trợ về thuật toán tạo báo cáo. Bạn có thể tải xuống từ trang web của chúng tôi "ngày chấp nhận-loại bỏ.xml". Hãy nhớ nơi bạn đã lưu nó và bây giờ hãy nhấp vào biểu tượng để tải xuống tệp thuật toán báo cáo ở cuối biểu mẫu thiết kế.

Sau khi tải xuống tệp, chỉ cần nhấp vào nút "OK" và báo cáo của chúng tôi đã sẵn sàng để sử dụng.

Nhấp vào "Tạo" và xem điều gì sẽ xảy ra

Rất tốt. Bây giờ hãy thử nghiệm với báo cáo

Nhấp vào “Họ tên, ngày sinh, ngày nhập học..” và nhấp chuột phải vào tab “Nhóm các trường”. Hoặc click đúp vào “Tên, Bộ phận, Chức vụ”. Tất cả các trường được hiển thị trong báo cáo của chúng tôi đều được đánh dấu ở đây. Bỏ chọn tất cả các trường ngoại trừ “Tên, bộ phận, vị trí” và nhấp vào “Tạo”.

Chúng tôi đã nhận được danh sách các phòng ban và vị trí mới nhất của nhân viên. Nhưng tất cả nhân viên, cả đang làm việc và bị sa thải, đều có mặt ở đây. Hãy chỉ giữ lại những nhân viên đang làm việc.

Để thực hiện việc này, hãy sử dụng tab “Lựa chọn” của báo cáo. Những thứ kia. Đầu tiên, nhấp vào “Báo cáo”, sau đó chọn tab “Lựa chọn”.

Người lao động đang làm việc là người lao động được để trống ngày chấm dứt hợp đồng lao động. Hãy đánh dấu vào phần lựa chọn. Chúng ta cũng chỉ chọn phụ nữ. Tại dòng “Giới tính” - “Bình đẳng”, chọn “nữ” và nhấn “Tạo”.

Mọi thứ có vẻ đúng, nhưng để kiểm soát, hãy trả lại cột “Ngày sa thải” vào báo cáo.

Nhấp vào “Tên, Bộ phận, Vị trí” và trên tab “Nhóm các trường”. Chúng tôi đánh dấu vào “Ngày sa thải”. Hoặc click đúp vào “Tên, Bộ phận, Chức vụ”.

Và nhấp vào "Tạo".

Và thực sự, phụ nữ đi làm đều có tên trong danh sách của chúng tôi.

Bây giờ chúng ta hãy xem phụ nữ nào đã nghỉ việc vào năm 2014.

Ở đây chỉ có một khó khăn duy nhất - làm thế nào để chỉ ra rằng ngày sa thải lớn hơn 01/01/2014 và nhỏ hơn 01/01/2015.

Chúng tôi đã biết rằng để làm rõ các lựa chọn, bạn cần nhấp vào “Báo cáo” và trên tab “Lựa chọn”

Bây giờ tại “Ngày sa thải” chọn “Lớn hơn hoặc bằng” và đặt 00/01/2014

Bây giờ, hãy nhấp vào “Ngày sa thải” trong bảng “Trường có sẵn” và KÉO nó vào bảng lựa chọn.

Tất cả những gì còn lại là đặt ngày sa thải được kéo thành Nhỏ hơn hoặc bằng và ngày 01/01/2015. Nhấp vào "Tạo" và tận hưởng kết quả.

Do đó, bằng cách thao tác dữ liệu đầu ra và các giá trị lựa chọn, có thể thu được nhiều thông tin hữu ích khác nhau.

Hãy củng cố kết quả. Hãy thêm một báo cáo khác vào bảng điều khiển của chúng tôi.

Hãy thêm một báo cáo mới và đặt tên là "Tài khoản cá nhân của nhân viên"

Tải xuống tệp thuật toán cho báo cáo "Tài khoản cá nhân của nhân viên.xml" và tải tệp đó vào báo cáo. Lưu báo cáo.

Xin lưu ý rằng trong các lựa chọn, “Ngày sa thải” được chỉ định trước - “Không điền”, tức là. Báo cáo được hiển thị cho nhân viên hiện đang làm việc.

Điều đáng lưu ý ngay là các lựa chọn bao gồm trường “Ngân hàng”. Điều này có nghĩa là bạn có thể chọn thông tin cho một ngân hàng cụ thể. Hoặc, nếu bạn chỉ định “Không điền” làm lựa chọn cho Ngân hàng, bạn có thể hiển thị thông tin về nhân viên mà ngân hàng không điền vào tài khoản cá nhân của họ.

Nếu chúng tôi xóa dấu kiểm khỏi các trường “Ngày nhập học” và “Ngày sa thải”, chúng tôi sẽ nhận được báo cáo tương tự, nhưng trong đó sẽ chỉ có thông tin về cá nhân, ngân hàng và tài khoản cá nhân.

Hãy thử nó, thử nghiệm. Chúng tôi chúc bạn làm việc tốt.

Trân trọng, công ty "Afalina"

P.s. Tất cả các báo cáo được mô tả trong bài viết trước và hiện tại có thể được tải xuống bảng điều khiển báo cáo nếu bạn tải tệp xuống từ liên kết từ trang web của chúng tôi và tải nó lên bảng điều khiển báo cáo (trong bảng điều khiển báo cáo, bạn phải chọn “Tệp” - “Mở” và chọn tệp mô tả báo cáo)

Chắc hẳn bạn đã nhận thấy sự phát triển nhanh chóng của công nghệ trong mọi lĩnh vực của cuộc sống. Hầu như mọi người đều có một thiết bị như máy tính, máy tính bảng, điện thoại thông minh, giờ đây chúng ta không thể tưởng tượng cuộc sống của mình nếu không có các sản phẩm phần mềm: email, thẻ Yandex, v.v.

Kinh doanh không bị tụt hậu so với tiến độ. Không thể tưởng tượng rằng hình thức kế toán theo nhật ký đặt hàng hiện nay lại được sử dụng, tất nhiên, trừ khi đây là một quầy bán rau. Và có một sự khác biệt giữa gian hàng và gian hàng. Mọi công ty đều có lượng thông tin và công cụ khổng lồ sử dụng lượng thông tin này. Một phần đáng kể trong số tiền này được sử dụng bởi các chương trình trên nền tảng 1C. Đặc biệt, .

Tất cả những xu hướng này gợi ý rõ ràng cho chúng ta: để trở thành một chuyên gia có năng lực và được săn đón, chúng ta phải ngày càng hiểu rõ hơn về công nghệ kỹ thuật số. Vì vậy, đối với những ai muốn nâng cao hiệu quả làm việc với các sản phẩm phần mềm 1C, bài viết này sẽ hữu ích. Đây có thể là các nhà kinh tế, nhà quản lý tài chính, nhà phân tích và ở mức độ thấp hơn là kế toán viên.

Bạn có thường phải lưu báo cáo 1C ở định dạng và sau đó xử lý chúng trong sản phẩm phần mềm của Microsoft không? Tôi chắc chắn điều này không phải là hiếm. Mình đã tự làm theo cách này...

Mặc dù cách làm này có quyền sống nhưng nó không hề hiệu quả. Và đó là lý do tại sao:

  • Bất kỳ mảng dữ liệu lớn nào trong Excel đều phải mất một thời gian dài để xử lý.
  • Theo quy định, thông tin đã được tập hợp sẵn sẽ được lưu trữ trong các ô bảng được tải xuống từ 1C và bạn muốn xem thông tin đó trong các ô khác nhau để lọc.

Tất nhiên, người ta có thể lập luận rằng có những báo cáo ACS cho phép người dùng có thể điều khiển, nhưng việc thiết lập ACS cũng không phải là một nhiệm vụ dễ dàng.

Nhưng có một công cụ cho phép bạn tránh được mọi khó khăn, và nó không hề mới chút nào, mọi lập trình viên đều sử dụng nó. Đây là quá trình xử lý có tên là “Bảng điều khiển truy vấn 1C”. Điều tuyệt vời này được lưu trữ trên đĩa ITS. Khác nhau cho các nền tảng khác nhau.

Nhận miễn phí 267 bài học video trên 1C:

Điều này đơn giản là cần thiết để làm việc hiệu quả trong UPP. Nó chỉ đơn giản là truyền cảm hứng cho bạn, bạn trở thành người thống trị cơ sở thông tin. Bạn không phụ thuộc vào người lập trình; bạn có thể trích xuất hầu hết mọi thông tin chỉ trong vài giây.

Tuy nhiên, tất nhiên, để làm việc thành công, bạn cần biết đôi điều về cấu hình 1C. Nó không khó như thoạt nhìn, hãy mua bất kỳ cuốn sách nào mô tả cấu hình hoặc lấy "Hướng dẫn dành cho nhà phát triển" trong hộp màu vàng và xem qua nó. Trong vòng chưa đầy một vài tuần, bạn sẽ có thể viết các truy vấn đủ tốt.

Cách làm việc với quá trình xử lý

Hãy bắt đầu xử lý "" trong sản phẩm phần mềm 1C UPP. Mở bằng cách nhấp vào bảng: “File – open – đường dẫn đến file xử lý.”

Bạn sẽ thấy một cửa sổ xử lý có ba cửa sổ. Trong cửa sổ phía trên bên phải, nhập văn bản:

CHỌN
Tổ chức.Name,
Tổ chức.TIN,
Tổ chức.KPP
TỪ
Directory.Organizations AS Tổ chức

Và nhấp vào nút thực hiện trên bảng điều khiển. Cửa sổ bên dưới sẽ hiển thị danh sách các tổ chức có hồ sơ được lưu giữ trong cơ sở dữ liệu UPP của bạn, Mã số nhận dạng người nộp thuế (TIN) và KPP của họ. Chà, bạn đã hoàn thành yêu cầu đầu tiên của mình - xin chúc mừng.

Bây giờ nhấp chuột phải vào cửa sổ phía trên bên phải và chọn mục menu “”. Ở trường bên trái, chúng ta thấy tất cả các thành phần cấu hình, ở giữa - những gì chúng ta đã chuyển sang (trong trường hợp này là thư mục “Tổ chức”), ở bên phải - những gì sẽ được hiển thị do yêu cầu.

Các tab khác cho phép bạn nhóm, đặt điều kiện, hiển thị kết quả và nhiều thứ hữu ích hơn.

Sử dụng bảng điều khiển truy vấn, bạn có thể truy cập bất kỳ thành phần cấu hình nào, đặt điều kiện hiển thị thông tin, kết hợp dữ liệu từ các nguồn khác nhau và thực hiện các phép toán với dữ liệu. Và tất cả điều này sẽ được thực hiện cực kỳ nhanh chóng so với Excel.

Dưới đây là tổng quan ngắn gọn về công cụ hữu ích nhất trong 1C UPP mà nếu không có công cụ này thì tôi không thể hình dung được khi làm việc trong chương trình này.

Tại sao tôi cần bảng điều khiển truy vấn?

Ở đây bạn có thể phẫn nộ: “Tôi không phải là lập trình viên, tôi là nhà kinh tế, nhà phân tích, nhà quản lý, tại sao tôi lại cần điều này ?!” Chờ để phẫn nộ. Hãy bắt đầu với thực tế là, khi đã thành thạo Bảng điều khiển truy vấn 1C và học cách sử dụng nó trong UPP, bạn sẽ không trở thành lập trình viên và đừng tin tưởng vào nó. NHƯNG!!!

  • Bạn sẽ tiết kiệm thời gian của mình và đây không chỉ là lời nói. Với quá trình xử lý này, bạn sẽ hoàn thành công việc nhanh hơn có lẽ gấp 10 lần. Nếu bạn phân tích một bảng theo từng kỳ, sử dụng nhiều bộ lọc và chức năng khác nhau để lấy mẫu; không biết viết macro Excel; dành một vài giờ hoặc vài ngày cho nó... Bằng cách viết yêu cầu một lần và lưu nó, bạn có thể nhận được dữ liệu này sau vài giây, chỉ thay đổi các tham số ngày. Tất cả những gì còn lại là ngồi và suy nghĩ về mã yêu cầu.
  • Việc xử lý “Bảng điều khiển truy vấn 1C” đặc biệt hữu ích nếu công ty chưa có hệ thống rõ ràng về các chỉ số chính. Mỗi lần quản lý yêu cầu thêm dữ liệu mới vào báo cáo hoặc tính toán chỉ báo bằng một công thức khác. Tại đây bạn có thể thể hiện kiến ​​thức của mình. Và ai biết được điều này có thể dẫn bạn tới những đỉnh cao nào.
  • Loại bỏ sự phụ thuộc của bạn vào lập trình viên. Tất nhiên, kết quả truy vấn từ bảng điều khiển không phải là báo cáo chính thức. Nhưng điều quan trọng không phải là hình thức mà là nội dung. Bảng điều khiển sẽ cung cấp cho bạn mọi thông tin cấu hình. Và bạn có thể bắt đầu thao tác với dữ liệu trong khi báo cáo đang ở giai đoạn lập trình.
  • Việc sử dụng bảng điều khiển chắc chắn sẽ buộc bạn phải đào sâu kiến ​​thức về SCP. Và đây sẽ không phải là kiến ​​thức của một người dùng thông thường, MỘT kiến thức về kiến ​​trúc cấu hình của bộ khởi động mềm. Nếu đây là những từ trống rỗng đối với bạn, hãy tiếp tục đến các trang web “đang hoạt động” và xem chi phí của các chuyên gia UPP là bao nhiêu.

Chúng ta đang sống trong một thế giới kỹ thuật số trong đó khả năng làm việc với thông tin sẽ tăng cơ hội trở nên thành công và giàu có hơn!

Bảng điều khiển truy vấn rất thuận tiện để sử dụng khi bạn cần gỡ lỗi một số dữ liệu phức tạp hoặc nhanh chóng lấy mẫu dữ liệu nhất định.

Bạn có thể tìm thấy nhiều bảng điều khiển khác nhau trên Internet. Đối với các biểu mẫu thông thường và được quản lý, đây thường là các bảng điều khiển hoàn toàn khác nhau. Bằng cách sử dụng công cụ này, bạn có thể tải xuống bảng điều khiển truy vấn phổ quát 1C 8.3 và 8.2, bảng điều khiển này sẽ hoạt động trong cả hai trường hợp. Chỉ cần lưu ý rằng bảng điều khiển trên giao diện được quản lý sẽ chỉ mở trong ứng dụng khách dày.

Làm việc với Bảng điều khiển truy vấn

Trong chương trình 1C, bảng điều khiển truy vấn mở theo cách tương tự như bất kỳ quá trình xử lý bên ngoài nào: menu “Tệp” - “Mở” hoặc sử dụng tổ hợp phím nóng “Ctrl + O”. Nếu được sử dụng thường xuyên, nó có thể được thêm vào quá trình xử lý bên ngoài của chính cơ sở thông tin.

Phía bên trái của bảng điều khiển yêu cầu hiển thị danh sách các yêu cầu của bạn. Điều này cho phép bạn lưu trữ không chỉ một yêu cầu mà nhiều yêu cầu cùng một lúc. Cây truy vấn có cấu trúc phân cấp, rất thuận tiện cho việc nhóm chúng lại.

Bằng cách nhấp vào nút “Thêm”, bạn có thể thêm một yêu cầu mới, tự đặt tên cho nó. Ngoài ra, chức năng tích hợp sẵn cho phép bạn tạo truy vấn bằng cách sao chép, di chuyển lên hoặc xuống danh sách, v.v.

Bản thân văn bản yêu cầu được hiển thị ở phía bên phải của biểu mẫu xử lý. Nó có thể được viết thủ công hoặc sử dụng trình tạo truy vấn. Trình tạo truy vấn chỉ hoạt động trong ứng dụng khách dày.

Ở bên phải nút công cụ thiết kế là nút “Chèn câu lệnh truy vấn”. Nó sẽ ngay lập tức thêm một cấu trúc truy vấn trống với điều kiện, nhóm, thứ tự và tổng số.

Ở bên phải là các nút rất hữu ích sẽ hữu ích nếu bạn sử dụng yêu cầu này khi phát triển các giải pháp trong 1C.

Nút này cho phép bạn chuyển đổi yêu cầu bằng văn bản của bạn thành văn bản. Trong trường hợp của chúng tôi, nó sẽ trông giống như hình dưới đây.

Bạn có thể tự lưu các yêu cầu vào một tệp hoặc tải chúng từ tệp đó. Điều này rất thuận tiện cho việc sử dụng sau này.

Trước khi trực tiếp thực hiện yêu cầu, bạn phải đặt các tham số đầu vào của nó (nếu có), sau đó nhấp vào nút “Chạy yêu cầu”. Cũng có thể thực hiện các yêu cầu không phải dưới dạng toàn bộ mà riêng biệt dưới dạng một gói.

Chế độ xem xác định cách hiển thị kết quả truy vấn: dưới dạng danh sách, danh sách phân cấp hoặc dạng cây.

Kết quả thực hiện sẽ được hiển thị ở cuối bảng điều khiển yêu cầu. Nó cũng hiển thị số hàng nhận được và thời gian thực hiện. Bạn có thể di chuyển các hàng kết quả truy vấn nếu cần.

Rất thường xuyên, người dùng yêu cầu chọn một số dữ liệu và lưu nó trong Excel. Bạn cũng có thể cần điều này. Để hoàn thành nhiệm vụ, bạn chỉ cần chọn “Danh sách hiển thị” trong menu “Thêm”. Chương trình sẽ nhắc bạn đánh dấu các cột cần thiết.

Ngoài việc chỉ định danh sách các cột cho đầu ra, bạn cũng có thể chỉ định các hàng cụ thể tại đây. Điều này được thực hiện bằng cách đánh dấu các hàng trong chính truy vấn đó. Tiếp theo, trong biểu mẫu chọn cột, chỉ cần đặt cờ trong cài đặt “Chỉ được chọn”.

Trong ví dụ của chúng tôi, chúng tôi đã hiển thị tất cả dữ liệu kết quả truy vấn. Bạn có thể lưu chúng vào một tệp bên ngoài bằng cách sao chép chúng từ tài liệu bảng tính đã mở hoặc sử dụng tổ hợp phím nóng “Ctrl+O”. Có nhiều tùy chọn để lưu định dạng; chúng tôi đã chọn “*. xlsx".

Như bạn có thể thấy, làm việc trong bảng điều khiển truy vấn rất thuận tiện và hữu ích, vì vậy chúng tôi thực sự khuyên bạn nên tải xuống và áp dụng nó vào thực tế.