Вход | Регистрация


1С:Предприятие ::

Метки:

V7.7 Проблемка с записью дока из дока .HELP!

Я
   Ёпрст
 
18.11.04 - 09:29
Проблемка такая: Необходимо при обработке проведения в доке сделать запись реквизитов другово документа.Причем, другой док может быть открыт др. пользователем -- соответственно записать просто не удастся,т.к напишет што объект заблокирован. Кто знает как от ентого избавится ??
 
 
   miki
 
1 - 18.11.04 - 09:34
(0) От кого избавиться?
   SnarkHunter
 
2 - 18.11.04 - 09:34
Избавиться? Не делать "при обработке проведения в доке ... запись реквизитов другово документа"...
   Ёпрст
 
3 - 18.11.04 - 09:37
От заблокированности объекта , т.е добится записи документа с изменнёнными реквизитами
   Ёпрст
 
4 - 18.11.04 - 09:38
Надо делать, т.к при проведении одного дока должны поменятся реквизиты другово!
   SnarkHunter
 
5 - 18.11.04 - 09:40
Ты встаешь на скользкий путь... С которого нет возврата...
   miki
 
6 - 18.11.04 - 09:41
(3) Думаю никак.
Или пробуй достучаться до нужного дока в цикле, пока др. пользователь его не отпустит. Но это блядcтво. Особенно если вы одновременно начнете проводить доки, которые захотят друг в друга что-то записать.
   Ninon
 
7 - 18.11.04 - 09:44
(0)Представила - все пользователи пишут в один открытый док - кто что.. веселый документик.. ;))
   Ёпрст
 
8 - 18.11.04 - 09:46
Нет .... если только в один док разные пользователи одновременно захотят записать што то, но от ентого можно избавится, если первый пользователь "захватит" открытый док и запишет в него к примеру флаг "заблокировн", а на выходе из проведения снимет ...
   Ёпрст
 
9 - 18.11.04 - 09:47
Проблема то одна - как "захватить" открытый док !
   321
 
10 - 18.11.04 - 09:47
(0)Необходимо проверять на открытие тот самый документ,если он не открыт, то успешно пишешь, иначе предупреждение о невозможности записи и выход.Но ИМХО,изначально это идея кривая...Может раскроешь карты?
 
  Рекламное место пустует
   Ёпрст
 
11 - 18.11.04 - 09:51
Задача такая : При проведении расходной накладной записать в другой док кол-во товара и др. значения реквизитов .Енту задачу поставило нач-во, а с ним спорить бесполезно !
   Ёпрст
 
12 - 18.11.04 - 09:52
Как проверить открыт ли док, если есть ссылка на документ полученная методом ПолучитьДокумент()
   miki
 
13 - 18.11.04 - 09:53
(11) Смени начальство.
(12) Блокировка()
   321
 
14 - 18.11.04 - 09:54
(11)А почему бы тебе не использовать механизм ввода на основании, а твоя реализация задачи в корне не правильна "Одназначно"(с)В.В.Ж.
   Ёпрст
 
15 - 18.11.04 - 09:59
Так я и использую докОСНОВАНИЕ ... в нём то и нужно сделать изменение !
   SnarkHunter
 
16 - 18.11.04 - 10:04
Прикольно...
   Ёпрст
 
17 - 18.11.04 - 10:07
Ничего смешного :( Задача стоит - цели поставлены ... А док всё равно заблокирован :(((
   GrayT
 
18 - 18.11.04 - 10:13
Я вставал на этот путь - открыть подчиненный документ можно было только если ты сам открыл основание.
   SnarkHunter
 
19 - 18.11.04 - 10:14
Вот поэтому и смешно...
   Ёпрст
 
20 - 18.11.04 - 10:56
Так как всё таки  получить доступ к заблокированному доку ?? Или программно закрыть его ?
   SnarkHunter
 
21 - 18.11.04 - 10:57
Не в те двери ломишься...
   Ёпрст
 
22 - 18.11.04 - 10:59
Енто почему ?? Што сдесь таково уж неправильного ?
   Ёпрст
 
23 - 18.11.04 - 11:03
Если док открыт тока на просмотр каким нить пользователем ... почему я не могу просто закрыть его и сделать нужные мне изменнения в нём ??? Што сдесь млин НЕПРАВИЛЬНОГО???
   miki
 
24 - 18.11.04 - 11:04
(22) Представь двух художников с разными политрами пишущими в один холст.
А то, чего хочет твое начальство называется вертолет, правда к 1С отношение обычно не имеет.
   miki
 
25 - 18.11.04 - 11:06
(23) Родил, наконец-то, про просмотр.
   GrayT
 
26 - 18.11.04 - 11:08
Пошли сообщения пользователям - все вон из документа такого то!!!
Впрочем можешь придумать систему и где-нить смотреть кто открыл этот документ (хошь млг пропарсь). И тогда посылать конкретному юзверю - Пшел вон!!!
Впрочем можно внести изменения и в сам док и с красивой надписью "Вас поопросили выйти вон!!!" он спокойно закроется. Даже без сохранения.
   Ёпрст
 
27 - 18.11.04 - 11:09
Всё не совсем так .... Если одному "художнику" удалось закрыть открытый док, то всё корректно..т.к он может прописать в док к примеру реквизит Заблокирован , а другие млин "художники" ужо не смогут захватить ентот док ..вот!
   Ninon
 
28 - 18.11.04 - 11:11
MF по ошибкам смахивает на Базвана.. но ТОЛЬКО по ошибкам.. ;)
   miki
 
29 - 18.11.04 - 11:12
(28) Читай (13), вторую строку.
   Ninon
 
30 - 18.11.04 - 11:13
28+ имею в виду грамматические ошибки.. (Базвану, чур, не обижаться - я его всё-равно люблю.. :)) )
   427
 
31 - 18.11.04 - 11:23
Стая дятлов
Громко долбит
Ветку
Дерева-столба...
   SnarkHunter
 
32 - 18.11.04 - 11:25
(31)LOL!
   Ёпрст
 
33 - 18.11.04 - 11:40
Храмоте обучалси в церковно - приходской школе :)) ... а ёпрст наездов по поводу дятлов -- заходи на fuck.ru - подолбимся ... Я задал конкретный вопрос - и получил кучу необоснованных высказываний про дятлов - а по вопроу-нульсен..........
 
  Рекламное место пустует
   ZyXEL
 
34 - 18.11.04 - 11:44
док кол-во товара и др. значения реквизитов? А зачем спрашивается? может ты не от туда начал или не правильно используешь документ?? может можно вместо документа воспользоваться регистром например если хранишь.. а вообще точнее скажи что пишешь и что документ делает второй документ.
   GrayT
 
35 - 18.11.04 - 11:44
Тебе не понравилась идея сперва открывать документ основание?
А про выгоняловку?
   Ёпрст
 
36 - 18.11.04 - 11:51
Ок ... Создаем док расходника (док1) на основании другово дока(док2).В док2 есть 2 реквизита - кол1 и кол2.Берётся к примеру из док2 кол1.Необходимо при проведении док1 записать в док2 новое значение кол2. вот...
   Ёпрст
 
37 - 18.11.04 - 11:57
Док 2 нужен для того , чтобы пользователи смотрели в нем кол1 и кол2 .Где кол1-количество товара, кол2 - реальное взятое из док2 документом док1 коичество.
Я понимаю , што задача неправильная , Но помимо количества должны изменятся флаги документа , влияющие на его дальнейшее использование .. Требования к док1 и док2 написаны в Тех задании и обсуждению не подлежит ... вот и е..ь как хочешь ...:((
   ZyXEL
 
38 - 18.11.04 - 12:03
Ну тогда выкидывать пользователя и без всяких.. посмотри административные модули в них есть и отправка сообщения и выкидывание пользователя из базы совсем..
   ZyXEL
 
39 - 18.11.04 - 12:04
например в клубе проффессионалов есть несколько таких разработок. административный контур или модуль.. там маленькая конфа делаешь слияние со своей и ты крут..



Список тем форума
  Рекламное место пустует
Независимо от того, куда вы едете — это в гору и против ветра!
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует