Имя: Пароль:
1C
1С v8
Где хранить большой текст в 1с?
,
0 Родом из детства
 
10.08.21
10:17
Всем привет! В общем задумался над такой задачей. Имеется архив сообщений. Он выполнен, как набор html-страниц. Сообщение там классом реализованы.
Идея в том, чтобы перенести все эти сообщения в 1с, в разрезе отправителя, даты сообщения, текста сообщения.
Сначала решил сделать регистр сведений. Однако, там есть ограничение на длину строки(где-то 400 символов). А сообщение может содержать все 900.
Варианты имеются, но они довольно абсурдные, типа хранить сообщение в отдельном текстовом документе, а в регистр записывать лишь путь к нему. Только вот длинных сообщений не так уж и много.
Можно, конечно показывать в регистре признак разделения сообщения(делить одно сообщение на две записи).
Может, есть какое-нибудь более мудрое решение.
Скажу сразу, что я скорее любитель, чем профессионал)
1 VladZ
 
10.08.21
10:19
(0) Нафига тащить этот мусор в 1с?
2 mikecool
 
10.08.21
10:19
"там есть ограничение на длину строки(где-то 400 символов)." - не суй свой текст в измерения
3 Родом из детства
 
10.08.21
10:19
(1) ну так вот захотелось, для поиска и сортировки
4 ДенисЧ
 
10.08.21
10:19
"есть ограничение на длину строки(где-то 400 символов)"
Это где так?
5 aka MIK
 
10.08.21
10:19
(0) "Однако, там есть ограничение на длину строки(где-то 400 символов)"

о_0
6 Родом из детства
 
10.08.21
10:20
Аа, мб рил из-за того, что в измерение закинул. Посмотрю, как дома буду
7 VladZ
 
10.08.21
10:21
(3) Засунь во внешнюю БД. Если нужно доступ из 1с - подключи внешний источник данных.
8 ДенисЧ
 
10.08.21
10:21
(7) Правильно! Надо прикрутить еластик. И к нему микросервис на Go обязательно!
9 Kassern
 
10.08.21
10:23
(8) там и без го можно, у него свой rest api есть)
10 ДенисЧ
 
10.08.21
10:23
(9) Без go нельзя.
11 acht
 
10.08.21
10:25
(9) Блокчейн! Только блокчейн!
12 ДенисЧ
 
10.08.21
10:26
(11) Можно и чейн. Но обязательно на go!
13 vvspb
 
10.08.21
10:27
(0) цель?
14 Родом из детства
 
10.08.21
10:29
(13) поиск и сортировка
15 Малыш Джон
 
10.08.21
10:41
(14) может в эксель выгрузишь? там ищи и сортируй
16 mistеr
 
10.08.21
10:42
(6) Признавайся, в измерение закинул "для поиска и сортировки"? :)
17 BeerHelpsMeWin
 
10.08.21
10:43
(0) вложения к письму тоже будешь в 1с хранить?
18 ИУБиПовиц
 
10.08.21
10:43
(0) Точно 400? В 8.3.12 у меня измерение позволяет 1024, а реквизит - можно и неограниченной длины запихать. Вот и пихайте в реквизит.
19 Малыш Джон
 
10.08.21
10:44
(6) О_о То есть ты решил сделать регистр с измерением в виде строки максимального размера(ну и, судя по всему, переменной длины)??? Щщщикарно
20 Малыш Джон
 
10.08.21
10:45
(18)>>а реквизит - можно и неограниченной длины запихать. Вот и пихайте в реквизит

и обязательно его проиндексировать!! а то как же по нему искать потом ?
21 Bigbro
 
10.08.21
10:56
отдельную базу сделайте, грузите туда структурированные данные.
оттуда уже дергайте то что надо.
22 H A D G E H O G s
 
10.08.21
10:57
(0) В реквизит РС с типом ДвоичныеДанные и Сжатием.
23 VladZ
 
10.08.21
10:58
(15) Тоже вариант. :)
24 mistеr
 
10.08.21
11:11
(22) Полнотекстовый поиск это скушает?
25 Родом из детства
 
10.08.21
12:25
(20) Спасибо, так и сделаю)
26 Родом из детства
 
10.08.21
12:27
(17) Кстати, отдельный вопрос
27 Kassern
 
10.08.21
12:34
(26) если нужно вложение, то посмотрите как в типовых сделано ЭлектронноеПисьмоВходящее и ЭлектронноеПисьмоИсходящее
28 Родом из детства
 
10.08.21
13:12
(27) Спасибо, посмотрю. А там в одном письме может быть несколько вложений?
AdBlock убивает бесплатный контент. 1Сергей