Имя: Пароль:
1C
1С v8
Изменить дату в регистре сведений
0 starV
 
11.04.14
13:56
Доброго времени суток!!!
Народ можно ли  в  регистре заменит дату  на 01,04,2014
которое ровна на 02,04,2014,
с помощью внешней обработки.
1 ИА1С
 
11.04.14
13:58
Все можно)))) Пиши обработку)))) А какой хотя бы регистр? Хотя бы тип)))) И ключевой вопрос, ЗА ЧЕМ?
2 ДенисЧ
 
11.04.14
13:59
(0) Я не против...
3 Рэйв
 
11.04.14
14:00
(0)
1.НаборЗаписей
2.Отбор
3.НаборЗаписей.Прочитать();
4. Для Каждого Зап Из НаборЗаписей Цикл Зап.Период='20140401000'; Конеццикла
5.НаборЗаписей.Записать(Истина);
4 Рэйв
 
11.04.14
14:01
ну и условие проверять где 02.04.2014
5 Ненавижу 1С
 
гуру
11.04.14
14:01
ЗАЧЕМ?
6 starV
 
11.04.14
14:28
еще примерый есть
7 Wobland
 
11.04.14
14:31
(6) ВнешняяОбработка1.epf
8 13_Mult
 
11.04.14
14:39
(0) Не лезли бы вы в регистры, пока целы они ! ))
9 13_Mult
 
11.04.14
14:41
(0) Поменяй например дату регистратора (Документа или что там ещё), запиши по новой.
10 starV
 
11.04.14
14:49
не судите строга  сделала что я могла
ПО 1с знании маловато

Процедура ЗаписьПрограммно()
    Запрос = Новый Запрос;
    Запрос.Текст =  
    "ВЫБРАТЬ
    |    Расписание.СрезПоследних.Период
    |ИЗ
    |    РегистрСведений.РасписаниеСрезПоследних КАК РасписаниеСрезПоследних"
    
    Выборка = Запрос.Выполнить().Выбрать();
    
    Пока Выборка.Следующий() Цикл
        
        Если РасписаниеСрезПоследних.Период='201404020000' тогда
            Отбор
            НаборЗаписей.Прочитать();
            Для Каждого Зап Из НаборЗаписей Цикл Запись.Период='201404010000';
                Запись = НаборЗаписей.Добавить();  
            КонецЕсли;
            
        КонецЦикла;
        
        НаборЗаписей.Записать(истина);
        
        
    КонецПроцедуры


не могу по новый написать легче изменит данные слишком много данных вы это имели введу  (0)
11 Wobland
 
11.04.14
14:49
теперь без фото не взлетит
12 Wobland
 
11.04.14
14:50
Рэйв кому трудился? какое слово непонятно?
13 13_Mult
 
11.04.14
14:57
Пол: Мужской?!
(11) +1 Без фотки не взлетит
14 John83
 
11.04.14
14:58
(10) да все нормально - можешь запускать :)
15 13_Mult
 
11.04.14
14:59
16 Ненавижу 1С
 
гуру
11.04.14
15:01
(15) это по 7.7
17 starV
 
11.04.14
15:03
нет по 8,2
18 Wobland
 
11.04.14
15:03
(17) это он не тебе
19 13_Mult
 
11.04.14
15:09
Сейчас все испорчу
http://help1c.com/faq/view/1361.html
20 starV
 
11.04.14
16:15
Можно ли сделать так
    Запись.Период = ДатаЗаписи-'000000010000';
но ошбибка
Запись.Период = ДатаЗаписи-<<?>>'000000010000'; (Проверка: Толстый клиент (обычное приложение))
21 Ненавижу 1С
 
гуру
11.04.14
16:18
(20) тебе надо вычесть день?
пиши ДатаЗаписи-86400