Имя: Пароль:
1C
1С v8
Типовая обработка ПоискИЗаменаЗначений
,
0 xotabi4
 
20.12.12
10:42
Добрый день! Вопрос в следующем, типовая обработка "ПоискИЗаменаЗначений", все прекрасно работает, но мне нужен отбор по периоду, а там такого нету или я не нашел? Можно ли как то изменить код? или каким то иным способом решить эту проблему

Платформа:8.2.16.362 конфига ЗиКБУ 1.0.48.1
1 pessok
 
20.12.12
10:43
access granted
2 cw014
 
20.12.12
10:43
А что, по дате отбор не делается?
3 pessok
 
20.12.12
10:44
стоп. какой, к армагеддону, отбор по периоду в сабже? нафейхоа? мб автор хочет групповую обработку справочников и документов?
4 xotabi4
 
20.12.12
10:46
(3) ну открываю обработку выбираю "что заменять" потом соответственно выбираю "на что заменять" тыкаю "Найти ссылки"

внизу в таблице вываливает кучу документов, а я хочу их брать только за определнный период, скажем за месяц или за год
5 xotabi4
 
20.12.12
10:46
т.е. обработка ищет ВСЕ документы имеющие данный реквизит
6 Wobland
 
20.12.12
10:47
(4) на последний вопрос в (3) ответь
7 pessok
 
20.12.12
10:48
(4) да, бро, тебе надо ГрупповаяОбработкаСправочниковИДокументов
8 Starhan
 
20.12.12
10:48
(5) там делов то отбор дописать. Я дописывал по типу значения
9 xotabi4
 
20.12.12
10:49
эмм возможно она и пойдет, но при установке реквизитов она перепроводит документы да?
10 tertva_1C
 
20.12.12
10:50
(0) при условии что это не справочники :)
11 tertva_1C
 
20.12.12
10:51
а вообще там 5 мин потратить на код
12 Галахад
 
гуру
20.12.12
10:51
В регистрах ссылки менять ненадо?
13 Alexey_AA
 
20.12.12
10:51
:) а зачем тогда вообще????? она у тебя дубли справочников удаляет и заменяет ссылки на удаленные дубли по всей базе на ссылки на реальные записи, . по другому смысла вообще нету
14 xotabi4
 
20.12.12
10:52
ну скорее всего потрачу 5 минут на код) просто лень вкуривать было ~__~
15 xotabi4
 
20.12.12
10:52
(13) у меня документы, справочники не трогаю)
16 xotabi4
 
20.12.12
10:54
а вообще как можно решить такую проблему: изменять единичные реквизиты на другое без ПЕРЕПРОВОДКИ и соответственно движения документа? по моему программно можно методом Записать(); ?
17 sidalexsandr
 
20.12.12
10:55
Записать (Write)  

 
     

Записать (Write)  

Синтаксис:  

Записать(<Режим записи>, <Режим проведения>)  

Параметры:  

<Режим записи> необязательный  

Тип: РежимЗаписиДокумента. Позволяет выбрать один из возможных режимов записи.  

При определении значения свойства используется системное перечисление РежимЗаписиДокумента (DocumentWritingMode).  

 
Перечисление содержит следующие значения:

    Запись (Write)         В этом случае будут сохранены изменения, внесенные в документ, и движения.  

    ОтменаПроведения (Unposting)   В этом случае будут сохранены изменения документа, после чего инициирована отмена проведения документа. Оба действия производятся в одной транзакции.  

    Проведение (Posting)      В этом случае будут сохранены все изменения документа, после чего инициировано проведение документа. Оба действия производятся в одной транзакции.  

 


Значение по умолчанию: Запись  

<Режим проведения> необязательный  

Тип: РежимПроведенияДокумента. Позволяет выбрать один из возможных режимов проведения.  

При определении значения свойства используется системное перечисление РежимПроведенияДокумента (DocumentPostingMode).  

 
Перечисление содержит следующие значения:

    Неоперативный (NotOperational)   Неоперативное проведение, т.е. проведение выполняется не в реальном времени. Например, используется при проведении задним числом.  

    Оперативный (Operational)      Оперативное проведение, т.е. проведение выполняется в реальном времени. При этом удобно, например, выполнять контроль текущих остатков.  

 


Значение по умолчанию: Неоперативный  

Описание:  

Выполняет запись документа в информационную базу.  

Примечание.  

См. также:  

ДокументОбъект.<Имя документа>, событие ПередЗаписью  

ДокументОбъект.<Имя документа>, событие ПриЗаписи  

 
Пример:

Попытка  

   НовДокумент.Записать(РежимЗаписиДокумента.Проведение);  

Исключение  

   Предупреждение("Невозможно провести документ.");  

КонецПопытки ;
18 sidalexsandr
 
20.12.12
10:56
(16) Если короче, то Записать(РежимЗаписиДокумента.Запись);
19 xotabi4
 
20.12.12
10:57
(18) ну я понял) хмм тогда придется изобретать "велосипед" )
20 John83
 
20.12.12
11:00
(18) там по умолчанию и так просто Запись
21 xotabi4
 
20.12.12
11:01
мм вроде разобрался с отбором по периоду, реально не очень сложно)

всем спасибо! :D
22 le_
 
20.12.12
11:01
23 xotabi4
 
20.12.12
11:03
(22) ухты О_О суровая обработка, куплю)