Ví dụ đầu ra HTML

Như chúng ta đã thấy trong phần trước, để tạo đầu ra HTML, bạn chỉ cần mở đích HTML bằng cách sử dụng từ khóa HTML trong câu lệnh ODS. Đủ đơn giản. Trong phần này, chúng tôi sẽ mở rộng những gì chúng tôi đã học được ở đó bằng cách

  • tạo đầu ra HTML từ nhiều thủ tục cùng một lúc;
  • tạo đầu ra HTML với mục lục;
  • sử dụng các tùy chọn để chỉ định các liên kết và đường dẫn

Ví dụ 24. 3. Tạo đầu ra HTML từ nhiều thủ tục Phần  

Chương trình sau sử dụng tập dữ liệu penngolf để tạo đồng thời đầu ra HTML từ các thủ tục PRINT và REPORT

ODS LISTING CLOSE;
ODS HTML body = 'C:\Simon\Stat481WC\sp09\12ods\output\golf2.html';

PROC PRINT data = stat481.penngolf NOOBS;
    title 'Some Par 72 Pennsylvania Golf Courses';
    ID name;
    var year type yards;
    where par = 72;
RUN;

PROC REPORT data = stat481.penngolf NOWINDOWS HEADLINE HEADSKIP;
    title 'Average Size of Some PA Courses';
    column type par yards;
    define type /group;
    define yards / analysis mean format = 6.1 width = 10;
    define par / analysis mean format = 4.1 width = 10;
RUN;

ODS HTML CLOSE;
ODS LISTING;

Trước khi khởi chạy và chạy chương trình, hãy xem nhanh mã để đảm bảo rằng chúng tôi biết nó đang làm gì

  • Câu lệnh ODS đầu tiên một lần nữa yêu cầu SAS đóng điểm đến Danh sách
  • Câu lệnh ODS thứ hai yêu cầu SAS mở đích HTML và lưu đầu ra HTML được tạo bởi mã vào tên tệp đã chỉ định. Lưu ý rằng thay vì sử dụng tùy chọn FILE= của câu lệnh HTML ODS, chúng tôi đã sử dụng tùy chọn BODY= để báo cho SAS biết nơi lưu đầu ra HTML. Hai tùy chọn có thể hoán đổi cho nhau. Nghĩa là, tùy chọn BODY= là bí danh cho tùy chọn FILE=
  • Sau đó, chúng tôi sử dụng thủ tục PRINT để yêu cầu SAS in một số thông tin về các sân golf par 72
  • Sau đó, chúng tôi sử dụng thủ tục BÁO CÁO để yêu cầu SAS tính toán sân gôn trung bình và mệnh giá trung bình cho từng loại trong số bốn loại sân gôn
  • Câu lệnh ODS thứ ba yêu cầu SAS đóng đích HTML để chúng tôi có thể truy cập tệp HTML đã tạo
  • Và, câu lệnh ODS cuối cùng yêu cầu SAS mở lại Điểm đến danh sách

Bây giờ, hãy tiếp tục và khởi chạy chương trình SAS. Một lần nữa, bạn sẽ phải chỉnh sửa câu lệnh HTML ODS đầu tiên để phản ánh nơi bạn muốn tệp HTML của mình được lưu trữ. Sau đó, chạy   chương trình SAS và xem xét đầu ra khi nó xuất hiện trong Trình xem kết quả SAS. Trước tiên, bạn sẽ thấy đầu ra từ thủ tục PRINT

Một số sân gôn Par7 2 Pennsylvania
NameYearTypeParYardsToftrees1968Resort727018Penn State Blue1921Public726525Lewistown CC. Tư nhân726779Mount Airy Lodge1972Khu nghỉ dưỡng727123

và sau đó là đầu ra từ thủ tục BÁO CÁO

Kích thước trung bình của một số khóa học PA
TypeParYardsPrivate71. 36553. 3Công khai72. 06525. 0Khu nghỉ dưỡng72. 07070. 5SemiPri70. 66394. 8

Bạn cũng nên lưu ý rằng SAS lưu đầu ra HTML được tạo trong tệp được chỉ định trong câu lệnh HTML ODS đầu tiên. Để xem tệp, hãy chuyển đến thư mục mà bạn đã bảo SAS lưu trữ tệp HTML. Đây là giao diện thư mục của tôi sau khi chạy chương trình

Ví dụ đầu ra HTML

Khi chúng tôi chạy mã trong Ví dụ 24. 2, SAS tạo sân gôn. tệp html. Và, khi chúng ta chạy đoạn mã trên từ Ví dụ 24. 3, SAS tạo golf2. tệp html. Vì một số lý do, tôi gặp sự cố khi mở một trong hai tệp bằng Mozilla Firefox, nhưng tôi có thể làm như vậy với Internet Explorer. Để làm như vậy, nhấp chuột phải vào golf2. html (hoặc bất cứ thứ gì bạn gọi là tệp) và chọn Mở bằng. trình duyệt web IE. Bạn sẽ thấy cùng một đầu ra mà SAS hiển thị trong Trình xem kết quả SAS. Đây chính là môn thể thao golf2. html mặc dù bạn có thể dễ dàng đăng lên trang web công cộng hoặc gửi e-mail cho người khác

Ví dụ 24. 4. Tạo đầu ra HTML với Mục lục Phần  

Khi bạn có một chương trình tạo nhiều trang đầu ra, bạn có thể thấy việc SAS tạo mục lục cho đầu ra là hữu ích. Chương trình sau giống với chương trình trước, ngoại trừ câu lệnh HTML ODS đầu tiên đã được sửa đổi để yêu cầu SAS tạo mục lục cho đầu ra mà SAS tạo ra

    ODS LISTING CLOSE;
ODS HTML body = 'C:\Simon\Stat481WC\sp09\12ods\output\golf3.html'
            contents = 'C:\Simon\Stat481WC\sp09\12ods\output\golf3toc.html'
            frame = 'C:\Simon\Stat481WC\sp09\12ods\output\golf3frame.html';

PROC PRINT data = stat481.penngolf NOOBS;
    title 'Some Par 72 Pennsylvania Golf Courses';
    ID name;
    var year type yards;
    where par = 72;
RUN;

PROC REPORT data = stat481.penngolf NOWINDOWS HEADLINE HEADSKIP;
    title 'Average Size of Some PA Courses';
    column type par yards;
    define type /group;
    define yards / analysis mean format = 6.1 width = 10;
    define par / analysis mean format = 4.1 width = 10;
RUN;

ODS HTML CLOSE;
ODS LISTING;

Vì mã này gần giống với chương trình trước, nên mã duy nhất cần giải thích lần này là câu lệnh HTML ODS đầu tiên đó. Như trước đây, tùy chọn BODY= cho SAS biết nơi chúng tôi muốn lưu trữ đầu ra HTML được tạo từ các thủ tục PRINT và REPORT tiếp theo. Không có gì đáng ngạc nhiên, tùy chọn CONTENTS= cho SAS biết nơi chúng tôi muốn lưu trữ mục lục. Tùy chọn FRAME= cung cấp cho SAS một nơi để lưu trữ trang HTML chứa mục lục và tệp nội dung tích hợp. Lưu ý rằng tùy chọn KHUNG= và tùy chọn NỘI DUNG= đi cùng nhau. Nghĩa là, nếu bạn bao gồm tùy chọn FRAME= trong câu lệnh HTML ODS của mình, thì bạn cũng phải bao gồm tùy chọn CONTENTS=

Được rồi, hãy tiếp tục và khởi chạy chương trình SAS và chỉnh sửa câu lệnh HTML ODS đầu tiên để phản ánh nơi bạn muốn các tệp HTML của mình được lưu trữ. Sau đó, chạy   chương trình SAS và xem xét đầu ra khi nó xuất hiện trong Trình xem kết quả SAS. Rất tiếc. Đầu ra trông không khác gì đầu ra từ ví dụ trước. Điều duy nhất bạn sẽ thấy trong Trình xem kết quả SAS là tệp cơ thể golf3. html. Để xem kết quả cùng với mục lục và mục lục các bạn mở file frame golf3frame. html (hoặc bất cứ thứ gì bạn gọi là tệp khung). Để làm như vậy, hãy chuyển đến thư mục mà bạn đã yêu cầu SAS lưu trữ các tệp HTML. Đây là giao diện thư mục của tôi sau khi chạy chương trình

Ví dụ đầu ra HTML

Nếu bạn bấm vào golf3. html (hoặc bất cứ thứ gì bạn gọi là tệp nội dung) và chọn Mở bằng. Internet Explorer, bạn sẽ thấy lại kết quả của thủ tục IN và BÁO CÁO. Nếu bạn nhấp chuột phải vào golf3toc. html (hoặc bất cứ thứ gì bạn gọi là tệp mục lục) và chọn Mở bằng. Internet Explorer, bạn sẽ thấy mục lục có liên kết đến từng đầu ra thủ tục trong tệp nội dung. Đó là tệp khung mà bạn sẽ thấy hữu ích nhất trong tình huống này. Nếu bạn nhấp chuột phải vào golf3frame. html (hoặc bất cứ thứ gì bạn gọi là tệp khung) và chọn Mở bằng. Internet Explorer, bạn sẽ thấy mục lục và tệp nội dung được tích hợp vào một trang. Nếu bạn nhấp vào các liên kết trong mục lục, bạn có thể thấy cách SAS chuyển bạn đến đầu ra có liên quan

Sử dụng tùy chọn để chỉ định liên kết và đường dẫn Phần  

Nếu bạn không quen thuộc ít nhất với khái niệm Ngôn ngữ đánh dấu siêu văn bản (HTML), thì bạn sẽ thấy chủ đề này khá khó khăn. Nói tóm lại, HTML là ngôn ngữ hậu trường cho trình duyệt web của bạn biết nội dung sẽ hiển thị. Nếu bạn truy cập bất kỳ trang web nào và xem mã nguồn của trang, bạn sẽ thấy mã HTML hiển thị trang web mà bạn đang xem. (Dùng trình duyệt Firefox của Mozilla, bạn có thể xem nguồn trang bằng cách chọn View rồi chọn Page Source. Sử dụng trình duyệt Internet Explorer, bạn có thể xem nguồn trang bằng cách chọn Trang rồi chọn Xem nguồn). Chủ đề này liên quan đến tên đường dẫn mà SAS tạo ra khi nó tạo các tệp đầu ra HTML cho bạn. Nếu tên đường dẫn không được chỉ định rõ ràng, thì bạn sẽ gặp khó khăn khi chia sẻ tệp đầu ra HTML do SAS tạo với người khác

Thật không công bằng khi mong đợi những sinh viên chưa quen với HTML hiểu đầy đủ về chủ đề này. Mặt khác, những sinh viên dự định tham gia Kỳ thi Chứng chỉ Lập trình viên Cơ sở SAS 9 có thể tìm thấy một hoặc hai câu hỏi liên quan đến chủ đề này trong kỳ thi. Đối với những sinh viên đó, tôi cung cấp cho họ một bản sao gồm năm trang từ Hướng dẫn Chuẩn bị Chứng chỉ SAS để tham khảo liên quan đến việc sử dụng các tùy chọn để chỉ định liên kết và đường dẫn. Với mục đích của khóa học này, tôi không thể và do đó sẽ không mong đợi sinh viên nắm vững chủ đề này. Tất nhiên, nếu bạn đang dự định làm bài kiểm tra và bạn có câu hỏi liên quan đến các lựa chọn này, vui lòng hỏi họ

Làm cách nào để sử dụng đầu ra trong HTML?

HTML tag is used to display the result of some calculation (performed by JavaScript) or the outcome of a user action (such as Input data into a form element). The tag is a newly added tag and was introduced in HTML5. ... Syntax..

Đầu ra trong mã HTML là gì?

Thẻ dùng để thể hiện kết quả của phép tính (giống như kết quả được thực hiện bởi tập lệnh).

HTML với ví dụ là gì?

HTML (Ngôn ngữ đánh dấu siêu văn bản) là mã được sử dụng để cấu trúc trang web và nội dung của trang web . Ví dụ: nội dung có thể được cấu trúc trong một tập hợp các đoạn văn, danh sách các dấu đầu dòng hoặc sử dụng hình ảnh và bảng dữ liệu.