|
Чат в 1С | ☑ | ||
---|---|---|---|---|
0
nvhost
05.08.13
✎
16:47
|
Ребят помогите сообразить, хочу создать чат в 1С, есть трудность в реализации механизма сохранения истории сообщений. Сейчас создал регистр сведений Сообщение пользователя, создал измерение ИсторияСообщений, но теперь нужно чтоб каждый раз в историю сообщений писались сообщения......поделитесь идеями!
|
|||
1
rotting
05.08.13
✎
16:47
|
сделай телом чата этот регистр сведений
|
|||
2
GROOVY
05.08.13
✎
16:48
|
Рваный баян.
Зачем измерение то? |
|||
3
SherifSP
05.08.13
✎
16:48
|
+(1) И при открытии этого тела ставь отборы на пользователей)
|
|||
4
rotting
05.08.13
✎
16:49
|
||||
5
Maxus43
05.08.13
✎
16:51
|
периодический регистр, вот тебе и история
|
|||
6
adelaide
05.08.13
✎
17:08
|
Вообще чат средствами 1С плохая идея, лучше фреймом вставить что-то.
|
|||
7
rotting
05.08.13
✎
17:10
|
(6) +100500, не взлетает у клиентов
|
|||
8
nvhost
06.08.13
✎
08:35
|
С отборами понятно, я испльзую формусписка регистра сведений как тело чата, думал может какую обработку лучше сделать телом, дело в том что набор записей создают новую запись каждый раз, Ставлю запись (ЛОжь), а он пишет нельзя записать с одинаковыми измерениями, а мне всего то надо добвить пару строк в уже существующею запись.....
|
|||
9
Ненавижу 1С
гуру
06.08.13
✎
08:37
|
всем чмоки в этом чате
|
|||
10
nvhost
06.08.13
✎
08:39
|
Может использовать нужно регистр накоплений...?там можно в существующщей записи вносить изменения
|
|||
11
Мимохожий Однако
06.08.13
✎
08:39
|
Наверняка это ненужный велосипед изобретали.
|
|||
12
Kyon8
06.08.13
✎
08:41
|
Да можно и на справочнике делать, какой смысл в регистре?
|
|||
13
Мимохожий Однако
06.08.13
✎
09:01
|
Еще можно нажать на букву Я в правом верхнем углу
|
|||
14
sunson
06.08.13
✎
09:17
|
||||
15
nvhost
06.08.13
✎
09:25
|
Смысла ни какого, можно и в справочнике, а добавление строк как сделать, чтоб не стирал существующее, делать запрос вытаскивать из базы существующею и прибавлять текущею
типа ТекущаяЗапись = "Запрос.ИстрияСообщений" + ОБъект.СообщениеЧат |
|||
16
1Сергей
06.08.13
✎
09:28
|
(15) Открой любой журнал - там тебе и дата/время, и Автор, и комментарий, и кажет всегда последнее. Чем ни чат?
|
|||
17
nvhost
06.08.13
✎
11:34
|
Как сделать изменение уже в существующем наборе записей?
|
|||
18
WhiteCat
06.08.13
✎
11:42
|
(6) Мы на поле html делали - нормуль. http://s2.hostingkartinok.com/uploads/images/2013/08/3526e173d12b68a71f6f9022d38f71be.png
|
|||
19
nvhost
06.08.13
✎
14:03
|
&НаСервере
Процедура ЗаписьВСообщенияПользователей(История,Ссылка) // ИДПользователя = ПользователиИнформационнойБазы.ТекущийПользователь().УникальныйИдентификатор; //ФИО = ПользователиИнформационнойБазы.ТекущийПользователь().ПолноеИмя; НаборЗаписей = РегистрыСведений.Сообщения.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Заявки.Установить(Ссылка); НаборЗаписей.ПРОЧИТАТЬ(); Для каждого ЗаписьНабора из НаборЗаписей Цикл ЗаписьНабора.ИсторияСообщений = История; КонецЦикла; НаборЗаписей.Записать(); КонецПроцедуры |
|||
20
nvhost
06.08.13
✎
14:03
|
Не пишет!!!что может быть не так?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |