Class Logger

أداة التسجيل

تتيح هذه الفئة لمطوّر البرامج كتابة نص في سجلات تصحيح الأخطاء.

الطُرق

الطريقةنوع الإرجاعوصف قصير
clear()voidمحو السجلّ.
getLog()Stringلعرض قائمة كاملة بالرسائل في السجل الحالي.
log(data)Loggerكتابة السلسلة في وحدة تحكّم التسجيل
log(format, values)Loggerكتابة سلسلة منسّقة في وحدة تحكّم التسجيل باستخدام التنسيق والقيم المقدَّمة.

المستندات التفصيلية

clear()

محو السجلّ.


getLog()

لعرض قائمة كاملة بالرسائل في السجل الحالي. ويمكن استخدام هذه الطريقة لحفظ إخراج السجلّ بالكامل الذي تم إنشاؤه أثناء تنفيذ النص البرمجي أو إرساله عبر البريد الإلكتروني.

// Generate a log, then email it to the person who ran the script.
var files = DriveApp.getFiles();
while (files.hasNext()) {
  Logger.log(files.next().getName());
}
var recipient = Session.getActiveUser().getEmail();
var subject = 'A list of files in your Google Drive';
var body = Logger.getLog();
MailApp.sendEmail(recipient, subject, body);

تذكرة ذهاب وعودة

String — السجلّ من وحدة تحكُّم التسجيل


log(data)

كتابة السلسلة في وحدة تحكّم التسجيل لعرض النتائج التي تم تسجيلها، اختَر عرض &gt؛ عرض السجلّات. يمكن أن يكون ذلك مفيدًا جدًا لتصحيح الأخطاء في النصوص البرمجية.

المعلّمات

الاسمالنوعالوصف
dataObjectالرسالة المطلوب تسجيلها

تذكرة ذهاب وعودة

Logger - السجلّ، بالنسبة إلى السلاسل.


log(format, values)

كتابة سلسلة منسّقة في وحدة تحكّم التسجيل باستخدام التنسيق والقيم المقدَّمة. يمكن أن تتضمّن السلسلة عدة عناصر نائبة عن %s، والتي يتم استبدالها بقيم ذات صلة من قائمة الوسيطات، ويتم تحويلها إلى سلاسل.

// Log the number of Google Groups you belong to.
var groups = GroupsApp.getGroups();
Logger.log('You are a member of %s Google Groups.', groups.length);

المعلّمات

الاسمالنوعالوصف
formatStringسلسلة تنسيق تحتوي على أكبر عدد ممكن من مثيلات %s مثل عدد وسيطات values
valuesObject...عدد متغير من القيم لإدراجها في سلسلة التنسيق

تذكرة ذهاب وعودة

Logger — السجلّ، بالنسبة إلى السلاسل