Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Воспроизвести звук при появлении нового документа или изменении старого          
kosalex Подменю пользователя
сообщение 06.06.13, 10:27
Сообщение #1

Ветеран
*******
Группа: Пользователи
Сообщений: 805
Спасибо сказали: 14 раз
Рейтинг: 0

Здравствуйте, помогите пожалуйста. Есть задача:

конф. Документооборот ПРОФ, в нём когда пользователь1 создаёт документ(входящий,исходящий,внутренний) для пользователя2, при проведении его пользователь2 у себя за компьютером должен увидеть собощение и услышать звуковой сигнал что у него есть документ который ему нужно открыть.

Думал сделать с помощью РегистраСведений с измерениями "Пользователь" "Документ" . Не получается...


ПОДСКАЖИТЕ ПОЖАЛУЙСТА КАК ЭТО СДЕЛАТЬ. В 1С программировании оценю себя на 2+

Vofka Подменю пользователя
сообщение 06.06.13, 10:31
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8

Цитата(kosalex @ 06.06.13, 11:27) *
Не получается...

Что сделано, что не получается?

kosalex Подменю пользователя
сообщение 06.06.13, 10:53
Сообщение #3

Ветеран
*******
Группа: Пользователи
Сообщений: 805
Спасибо сказали: 14 раз
Рейтинг: 0

Цитата(Vofka @ 06.06.13, 11:31) *
Что сделано, что не получается?


Делал так:

&НаКлиенте
Процедура ПослеЗаписи(ПараметрыЗаписи)
    
НаборЗаписей = РегистрыСведений.НовыеДокументы.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Документ.Значение = Ссылка;
НаборЗаписей.Отбор.Документ.Использование = Истина;
НоваяЗапись = НаборЗаписей.Добавить();
НоваяЗапись.Документ = Метаданные.ПолноеИмя();
НаборЗаписей.Записать();


Ошибки:
{Справочник.ВходящиеДокументы.Форма.ФормаЭлемента.Форма(774,16)}: Переменная не определена (РегистрыСведений)
НаборЗаписей = <<?>>РегистрыСведений.НовыеДокументы.СоздатьНаборЗаписей(); (Проверка: Тонкий клиент)
{Справочник.ВходящиеДокументы.Форма.ФормаЭлемента.Форма(775,40)}: Переменная не определена (Ссылка)
НаборЗаписей.Отбор.Документ.Значение = <<?>>Ссылка; (Проверка: Тонкий клиент)
{Справочник.ВходящиеДокументы.Форма.ФормаЭлемента.Форма(778,24)}: Переменная не определена (Метаданные)
НоваяЗапись.Документ = <<?>>Метаданные.ПолноеИмя(); (Проверка: Тонкий клиент)



Может подход не правильный?


 ! 

Выделяйте код!
 


Сообщение отредактировал Vofka - 06.06.13, 10:56

Vofka Подменю пользователя
сообщение 06.06.13, 10:58
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8

kosalex, конечно не правильный. Во-первых, нельзя записывать что-то в регистр в процедуре с директивой &НаКлиенте. Во-вторых, не понятно что вы хотите писать в регистр, точнее зачем именно то, что вы показали выше.

kosalex Подменю пользователя
сообщение 06.06.13, 11:00
Сообщение #5

Ветеран
*******
Группа: Пользователи
Сообщений: 805
Спасибо сказали: 14 раз
Рейтинг: 0

За подход я имел ввиду через регистры сведений или можно как то по другому?

Vofka Подменю пользователя
сообщение 06.06.13, 11:03
Сообщение #6

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8

kosalex, все правильно, через регистр сведений. Я бы в него писал пользователя и документ. После этого сделать обработчик ожидания, который бы по текущему пользователю проверял бы наполнение этого регистра, проигрывал бы какую-то музычку и очищал регистр по документам, по которым проигралась мелодия.

kosalex Подменю пользователя
сообщение 06.06.13, 11:05
Сообщение #7

Ветеран
*******
Группа: Пользователи
Сообщений: 805
Спасибо сказали: 14 раз
Рейтинг: 0

Цитата(Vofka @ 06.06.13, 11:58) *
kosalex, конечно не правильный. Во-первых, нельзя записывать что-то в регистр в процедуре с директивой &НаКлиенте. Во-вторых, не понятно что вы хотите писать в регистр, точнее зачем именно то, что вы показали выше.




куда и как записать пользователя, для которого был создан документ и имя документа,чтобы потом вывести сообщение о новом документе для пользователя которому отправляют документ?

Цитата(Vofka @ 06.06.13, 12:03) *
kosalex, все правильно, через регистр сведений. Я бы в него писал пользователя и документ. После этого сделать обработчик ожидания, который бы по текущему пользователю проверял бы наполнение этого регистра, проигрывал бы какую-то музычку и очищал регистр по документам, по которым проигралась мелодия.



могли бы вы мне ткнуть куда смотреть, как записывать в регистр подобную информацию?

Vofka Подменю пользователя
сообщение 06.06.13, 11:13
Сообщение #8

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8

kosalex, информации по работе с регистрами сведений - много. Воспользуйтесь поиском по сайту. Или вопрос не в этом?

kosalex Подменю пользователя
сообщение 06.06.13, 13:38
Сообщение #9

Ветеран
*******
Группа: Пользователи
Сообщений: 805
Спасибо сказали: 14 раз
Рейтинг: 0

Цитата(Vofka @ 06.06.13, 12:13) *
kosalex, информации по работе с регистрами сведений - много. Воспользуйтесь поиском по сайту. Или вопрос не в этом?



где лучше почитать про &НаКлиенте &НаСервере и т.п. Есть где нибудь список процедур и функций. F1 в 1С Конфигураторе само собой.

Vofka Подменю пользователя
сообщение 06.06.13, 13:48
Сообщение #10

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8

kosalex, книги читать не пробовали?

logist Подменю пользователя
сообщение 06.06.13, 14:03
Сообщение #11

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0

kosalex, [необходимо зарегистрироваться для просмотра ссылки]


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 15.06.25, 13:39
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!