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)

تكتب السلسلة في وحدة تحكم التسجيل. لعرض الإخراج المُسجَّل، اختَر عرض > إظهار السجلات. ويمكن أن يكون هذا مفيدًا جدًا في تصحيح أخطاء النصوص البرمجية.

المَعلمات

الاسمTypeالوصف
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);

المَعلمات

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

استرجاع الكرة

Logger — أداة تسجيل السلاسل