---
name: "setDiaryRecordText"
type: command
status: ok
groups: ["Briefing"]
arma3_since: "1.96"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/setDiaryRecordText
revid: 322036
updated: 2022-05-23T22:41:48Z
---

# setDiaryRecordText

*Command · Briefing · Arma 3 v1.96*

## Description

Set text of a log record.

## Syntax

```sqf
unit setDiaryRecordText [[subject, diaryRecord], [title, text, icon]]
```

**Parameters:**

- `unit`: [Object](../topics/Object.md)
- `subject`: [String](../topics/String.md)
- `diaryRecord`: [Diary Record](../topics/Diary_Record.md)
- `title`: [String](../topics/String.md)
- `text`: [String](../topics/String.md)
- `icon`: [String](../topics/String.md) - (Optional) icon to show next to the title. "" to remove. *(since arma3 2.10)*

**Returns:** Nothing

## Examples

### Example 1

```sqf
player setDiaryRecordText [["diary", _diaryRec], ["Kill all enemies.", "The enemies are the bad guys. Kill them because you are the good guy."]];
```

## See also

[allDiaryRecords](../commands/allDiaryRecords.md) · [processDiaryLink](../commands/processDiaryLink.md) · [createDiaryRecord](../commands/createDiaryRecord.md) · [createDiarySubject](../commands/createDiarySubject.md) · [diarySubjectExists](../commands/diarySubjectExists.md)

<sub>Source: [BI Community Wiki — setDiaryRecordText](https://community.bistudio.com/wiki/setDiaryRecordText) (revision 322036).</sub>
