• Mobile apps - просто как 2х2!

    Рост количества информации и ускорение темпов жизни все сильнее требует постоянного присутсвия в рабочей сети, в том числе и в пути. Именно поэтому такю большую популярность приобретают смартфоны, КПК и планшеты, представляющие собой мобильные компьютеры для доступа к рабочей и личной информации.

    Сегодня довольно сложно встретить человека без мобильного телефона или смартфона. Это уже не просто средство связи, но также и инструмент для работы, управления личными данными, общения в интернете, а также разного вида развлечений.

     
     
  • Аналитические данные

    Для иллюстрации разнообразных аналитических и научных данных довольно удобно использовать красивые диаграммы. Табличный редактор  от Microsoft Excel 2010 предлагает огромное количество как стандартных так и довольно редких диаграмм и позволяет создавать сложные комбинации из уже существующих шаблонов.

    Создать диаграмму в программе Excel 2010 довольно просто, так как, открывая эту программу, вам потребуется нажать всголишь пару кнопок. Остается всего лишь их заполнить таблицу с данными. Как же это сделать?Вы узнаете из статей нашего сайта.

     
  •  E-mail и рассылки

    Не секрет, что на сегодняшний день E-mail рассылка всё еще является эффективным рекламным средством, признанным во всей интернет среде, по соотношению цена качество. Охват массовой рассылки соизмерим, разве, что с рекламой по телефону

    Маркетинг путем рассылок по электронной почте позволяет создать необходимую программу регулярных рассылок для продвижения своего бренла и развития бизнеса в целом. Наконец, правильно построенный интернет маркетинг по почте может укрепить положительные взаимоотношения клиентов и организации.

     
  • Мобильные устройства

    Новости, обзоры и тесты портативной техники и мобильных устройств. Современные смартфоны, КПК и планшеты содержат в себе довольно взрослый функционал, аналогичный такому же у своих «старших братьев». Удаленное администрирование, браузеры с технологиями flash и java-script, синхронизация электронной почты, заметок, обмен различными файлами. Обо всем этом и не только подробнее на нашем сайте.

Доступ из открытого документа в другой открытый 7.7

Категория Помощь

Можно ли каким то образом из модуля формы одного открытого документа изменить реквизиты формы другого документа, открытого независимо другим пользователем?То есть я работаю в одном документе, изменяю его и при изменении в документе, открытом другим пользователем, должна измениться например надпись.Или, если это из разряда фантастики, можно ли как либо выдать сообщение другому пользователю? Можно ли каким то образом из модуля формы одного открытого документа изменить реквизиты формы другого документа, открытого независимо другим пользователем?
То есть я работаю в одном документе, изменяю его и при изменении в документе, открытом другим пользователем, должна измениться например надпись.
Или, если это из разряда фантастики, можно ли как либо выдать сообщение другому пользователю?

Комментарии  

 
0 #11 evgenij 22.07.2013 06:12
Серега прав - ошибка в контрацепции - по факту выходит, что ваши пользователи просматривают документ с динаковым содержимым табл. частей. Разные документы сделаны только чтобы открытие дока не блокировало других пользователей - это и есть ошибка. Если одна и та же инф-я нужна нескольким пользователям сразу - нужен отчет. У вас есть 2 измерения данных - значит документы должны иметь одно из измерений в шапке, а другое - в табл.части. Совмещаться все это должно в структуре хранения данных - Бух. итогах, регистрах, журнале расчетов - не важно. Отчет же впоследствии должен строиться за ПРОИЗВОЛЬНЫЙ период по структуре хранения информации - таким образом гибкост системы будет всяк выше той, что есть сейчас. И очевидно, что это не все, что нужно исправить - нужно знать задачу целиком и ссадиться за ее нормализацию.

p.s. Для любителей извращений - таблицы значений можно хранить в реквизитах типа "Строка" неограниченной длины используя системные методы "ЗначениеВСтрок у()" и "ЗначениеИзСтро ки()"
 
 
0 #10 ulija 20.07.2013 07:44
понравилась идея проверять дату изменения файла.. попробую реализовать- тогда в сообщениях необходимости не возникнет.

хранить информацию в самой базе не понравилось. информация представляетв собой таблицу значений, столбцы которой могут изменяться (список сотрудников), состав строк - перечисление, значения в таблице- пиктограммы, тексты и ссылки на документы.. таких таблиц в документе 31штука. документов такого вида может быть несколько (для каждого пользователя) , но все документы одного месяца должны отображать одно и то же. Как это сохранить в базе- не догадалась..
 
 
0 #9 sergej 18.07.2013 16:26
Хотелось бы в реале посмотреть зачем это. Но раз уж есть...
Проще всего при записи в файл отправлять, как советует Юрий, net send.
Если не менять концепцию, то относительно первого сообщения темы, нужно периодический :) в документе с кнопой проверять файл на изменение атрибутов "Дата изменения".
А как Вы боритесь с ситуацией когда одновременно ДВА человека записывают файл?
Почему не хранить информацию в самой базе, а не в файле? Ведь фактически (для 7.7) создание сущности в базе, это тот же файл, но соответствующий принципу единства системы.
...и еще...ведь ТАК работает 1С. Ведь данные в сформированных отчетах не меняются при проведении документов :)

Если нет сенд не подойдет по логике или реализации, отпишитесь, бум думать!
 
 
0 #8 ulija 18.07.2013 13:09
в документе есть кнопа "обновить".. по ней в таблицу значений загружается информация из файла. Запись в этот файл может осуществляться из нескольких документов, при чем работающих одновременно (вопрос о приоритете записи не встает, так как перед каждой записью происходит сначала загрузка из файла, а уж потом вставка в таблицу значений и запись в файл уже итоговой таблицы)
Проблема возникает лишь тогда, когда один человек документами периодически при работе изменяет файл, а другой с таблицей значений не работает, а лишь ее смотрит.. получается что ему для того чтоб видеть реальную картину нужно постоянно жать кнопу "Обновить".. Хотелось бы чтоб при каждом изменении таблицы значений (и файла) остальным пользователям, наблюдающим эту таблицу, выводилось сообщение о необходимости обновить.
 
 
0 #7 urij 17.07.2013 17:42
Сергей Петров прав.
P.S. сообщение по сети отправить намного проще через net send из коммандной строки.
 
 
0 #6 sergej 10.07.2013 21:37
Прежде чем разбираться КАК, давайте узнаем ЗАЧЕМ. Может в конТРАцепции ошибка?
 
 
0 #5 maxim 08.07.2013 12:54
ну насчет пользователя у которого открыт нужный документ (точнее как определить этого пользователя) - не знаю. а сообщение по сети отправить нужному (любому)юзеру оч просто: пишим обработку в нее в тавляем VBA Скрипт(Скрипт = СоздатьОбъект(" MSScriptControl .ScriptControl" );
Скрипт.language = "VBScript";
Скрипт.AddCode("//сдесь возвращаем список пользователей и делаем функцию отправки сообщения нужному юзеру");) а насчет документа попробуй если это определенный вид документа вставить в него маленькую функцию которая бы вела маленький лог (типа кто где и во сколько открыл и кто где и во сколько закрыл)
исполняем его в системе и опа)
в винде (не в программе(ну хотя как напишешь))у нужного пользователя появляется сообщение)))) ну хотя мне кажется что проще маленькую прогу на java или dllя или подобное написать через которую это было бы моно отследить и повесить отдельным процессом)
 
 
0 #4 ulija 07.07.2013 12:18
Сообщение через обработку ожидания... как можно вывести сообщение только определенным пользователям? (только тем у кого нужный документ открыт). Или сообщение выведется всем подряд?
 
 
0 #3 urij 07.07.2013 01:15
В семерке проблематично даже будет вычислить кем конкретно открыт документ...
 
 
0 #2 bulat 04.07.2013 04:13
Нельзя. Документ захватывается монопольно. Это и обеспечивает целостность данных.
 
 
0 #1 aleksand 03.07.2013 09:57
Изменение реквизитов скорее всего не получится... Вот в 8ке решается просто. А сообщение можно через обработку ожидания выводить.
 

You have no rights to post comments