Имя: Пароль:
1C
1C 7.7
v7: Глюки F9. Глюки при копирование дока! документ копируется в наглую!!!
0 mirvel
 
18.07.11
09:01
Короче проблема такая:

при копировании дока интерактивным способом f9. копируется док...причем все реквизиты внаглую копируются со старого дока, даже датадока!!! неговорю уже о других реквизитах которые должны были занулиться при копировании!!! я пошел даже на извращение везде прописал код обнуления некоторых реквизитов, приоткрытии, вводнового без признака копирования, в базовой части  модуля формы!....НЕ РАБОАТЕТ!!!
ПРОМОНИТОРИЛ ОТЛАДЧИКОМ....обнулении срабатывает верно приоткрытии, при вводе нового...и так далее...но когда форма появляется там все реквизиты как были так и остались....
ничего понять не могу! такое ощущение какой то перехват глобалки работает.... но как проследить??? весь код документа прошерстил...ничего подозрительного не увидел!!!

В ЧЕМ МОЖЕТ БЫТЬ ДЕЛО?
1 1Сергей
 
18.07.11
09:04
Процедура ВводНового(<?>,)
КонецПроцедуры
Синтаксис:
ВводНового(<ПризнКопирования>,<ОбъектКопирования>)
Назначение:
Предопределенная процедура при интерактивном вводе нового документа.
Параметры:
<ПризнКопирования> - признак того, что объект введен копированием. Число: 1 - объект введен копированием, 0 - просто новый объект. Данный признак может быть использован для анализа необходимости инициализации реквизитов нового объекта.
<ОбъектКопирования> - объект, который был скопирован.
Замечание:
Данная процедура может располагаться только в модуле формы документа.
2 1Сергей
 
18.07.11
09:04
и с чего ты взял, что реквизиты должны сами обнуляться?
3 mirvel
 
18.07.11
09:05
все всем спасибо...разобрался....оказывается ВК поставщик данных криво работает!!! с обычного журнала нормально копируется!!!!!!! будем копаться в ВК!!!
4 mirvel
 
18.07.11
09:05
(2) я же их обнуляю :)
5 mirvel
 
18.07.11
09:06
(1) ???? и?
6 1Сергей
 
18.07.11
09:07
(5) Причем твоё обнуление "ПриОткрытии", если это надо делать в (1)?
7 mirvel
 
18.07.11
09:08
короче кто столкнеться с такой же проблемой, имейте ввиду, что класс поставщик данных НЕ КОПИРУЕТ ТРАДИЦИОННО как обычно происходит! он ДУБЛИРУЕТ (при стандартных настрояках)...НАДО ПРАВИТЬ!!
8 mirvel
 
18.07.11
09:09
(6) я же говорю я пошел уже на изврат!!!! изначально у меня был при ВВОДНОВОГО!!!! но не работала! и я уже начал куда не лень вставлять обнуление! не работало! а оказывается "собака в другом месте зарыта"
9 1Сергей
 
18.07.11
09:12
Не работал с поставщиком данных. А он разве интерактивно копирует доки?
10 mirvel
 
18.07.11
09:16
(9) да конечно...там не только интерактивно копируется! там еще ряд интерактивных возможностей!!! чего нет в обычных журналах
11 Salimbek
 
18.07.11
09:24
(10) Ты гонишь, Поставщик данных не работает с данными.
Скорее всего, твой код отрабатывает ПОСЛЕ того, как поставщик данных нарисует форму на экран, т.е. "Ты видишь зайца, а на самом деле его нет". Если так, то надо в ВводНового, после всех твоих "обнулений", вставить "ПоставщикДанных.Обновить()"
12 Salimbek
 
18.07.11
09:25
+(11) "Поставщик данных не работает с данными"->"Поставщик данных не работает с данными, он их только отображает"