Имя: Пароль:
1C
1C 7.7
v7: CDO.Message, текст письма на литовском
0 Eeakie
 
04.03.25
10:34
Делаю рассылку из семёрки.
Нужно в текст письма вставить текст на русском, английском и литовском. Как осуществить? Литовский не хочет ни при каких раскладах - кракозябры.
Текст постоянный, ничего добавлять из переменных не надо. Просто тупо вставить :)
Памагити ©
1 Eeakie
 
04.03.25
10:55
(0) Литовский текст пытался брать из печатной формы, где отображаются символы, но их не скопировать корректно
2 mikecool
 
04.03.25
10:35
кодировку utf8 пробовал?
3 Eeakie
 
04.03.25
10:37
(2) Навтыкал везде. Не перекодирует
    Письмо.TextBodyPart.Charset = "UTF-8";
    Письмо.BodyPart.Charset = "UTF-8";
    Письмо.HTMLBodyPart.Charset = "UTF-8";
4 Eeakie
 
04.03.25
10:41
<html>
<body>
<p> ТекстНаАнглийском </p>
<p> ТекстНаРусском </p>
<p> ТекстНаЛитовском </p>
</body>
</html>

Отправляю через Письмо.HtmlBody c текстом выше. Ощущение, что не понимаю сам принцип. Через переменную литовский текст точно не вставить, а какой ещё вариант возможен?
5 minsk1s
 
04.03.25
10:43
(0) у что-то подобное пытался сделать с Польским языком. В 7.7 не возможно сделать нормально. Пришлось вставлять картинками в макете) По другому никак перепробовал разные методы... Есть на инфостарте ссылка на dll но не взлетело
6 Eeakie
 
04.03.25
10:51
(5) Ну вот уже тоже думаю либо пдфку пилить либо картинками вставлять. Разочарование :\
7 Garykom
 
гуру
04.03.25
14:08
1. подготовить файл email
2. отправить через curl | curl1c
8 Eeakie
 
04.03.25
11:22
(7) можно немного подробнее? не очень понял что значит "подготовить файл email". Файл в каком формате?
9 Garykom
 
гуру
04.03.25
11:24
(8) текстовый html utf8 вероятно
но можно и другую кодировку, любую допустимую по формату html, для использования как email body
10 Garykom
 
гуру
04.03.25
11:26
11 Злопчинский
 
04.03.25
13:37
И curl - есть в виде ВК "Карлик" curl1c - обертка над curl
12 Eeakie
 
04.03.25
13:49
Благодарю, буду пробовать
13 Garykom
 
гуру
04.03.25
14:12
14 Garykom
 
гуру
04.03.25
14:19
(13)+ Content-Transfer-Encoding: quoted-printable
как это на 1С без питона да еще на 77 хз
на 8-ке то легко как в 1С преобразовать quoted-printable строку в читаемый текст?
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.