I stand corrected, I've updated things and it was not detecting any text messages even though there are many there:
// Obtains a collection of logs
var LogsCol = Project.Logs;
// Obtains the total number of log items in the collection
var Num = LogsCol.LogItemsCount;
var LogMessage;
if ( Num > 0 )
{
// Iterates through the items
for (var i = 0; i < Num; i++)
{
var LogItem2 = LogsCol.LogItem(i);
var LogData = LogItem2.Data(0);
var Sch = LogData.Scheme;
var LogDataType = Sch.DataType;
if ( LogDataType == ldtText )
{
LogText = LogText + LogData.Txt + "<br />";
}
else
{
LogText = LogText + 'No Messages' + "<br />";
}
}
Results The Keyword Test Log [Sales_Order_BankWire] item has the following status: Passed
Tests Cases Run: 4
ErrorCount: 0
Warning Count: 0
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages
No Messages