Tôi đang sử dụng Essen và cố gắng để làm theo hướng dẫn tuyệt vời Anita Graser của đường nét Illuminated . Tôi đã tạo azimuth
chức năng và tải nó nhưng không có gì hiển thị trong tab biểu thức - thậm chí không phải là Tùy chỉnh với func mặc định! Biểu thức tồn tại như azimuth.py
trong C :\Users\Max\.qgis2\python\expressions
với .pyc
tệp liên quan . Khởi động lại QGIS không tạo ra sự khác biệt nào
2
Tôi mang nó bạn nhớ để nhấn nút 'Tải'? Tôi cũng tìm thấy một số tập lệnh cũ gây ra sự cố khi tôi cố gắng phân bổ lại chúng cho một nhóm mới - tôi không gặp lỗi cú pháp, nhưng sửa lỗi thụt lề bằng tay từ việc sử dụng TAB thành 4 khoảng trắng đã sửa lỗi này. Điều này có thể đáng để kiểm tra, đặc biệt nếu bạn dán mã vào? (Tôi thấy bạn đang sử dụng 2 khoảng trắng để thụt lề). Dấu gấp (dấu trừ sau số dòng) trông vẫn ổn ...
—
Steven Kay
@StevenKay Cảm ơn Steven lần đầu tiên tôi gặp lỗi về mã và đó là do lỗi thụt lề. Tôi đã không nhận thức được điều này và vâng tôi đã dán mã vào .. Chỉ cần xác nhận, phải luôn có 4 khoảng trắng ở đầu dòng - Tôi nhận thấy rằng trình soạn thảo chức năng thực hiện thụt lề tự động?
—
Tối đa
@Joseph Cảm ơn tôi sẽ làm - thực sự đánh giá cao tất cả các hỗ trợ
—
Tối đa
@Max Bạn đã bao giờ giải quyết điều này? Tôi cũng trải nghiệm như vậy. Các chức năng tùy chỉnh của tôi không tải khi qgis khởi động nên tôi phải nhập tab trình soạn thảo chức năng và nhấn "tải" trước khi các chức năng tùy chỉnh hiển thị trong tab trình soạn thảo biểu thức.
—
joskal