|   |   | 
| 
 | Почему в регистр сведений не добавляются записи, а заменяются | ☑ | ||
|---|---|---|---|---|
| 0
    
        qazokm 28.01.15✎ 11:59 | 
        НаборЗаписей = РегистрыСведений.ХХХ.СоздатьНаборЗаписей();
 НовЗапись=НаборЗаписей.Добавить(); НовЗапись.Период=ТекущаяДата(); НовЗапись.ДатаИзм=ТекущаяДата(); ............. НаборЗаписей.Записать(); Что я только не делал, и добавил в регистр ДатаИзм, не получилось, перенес в измерение, опять не вышло..., тогда вместо .записать, добавить, попробовал загрузить(ошибка)... все равно записи не добавляются а заменяются.. Как их добавить в регистр сведений? PS: Дату периода и ДатаИзм, я восстанавливаю на год назад... | |||
| 1
    
        Волшебник модератор 28.01.15✎ 12:01 | 
        Добавь 
 НаборЗаписей.Отбор.Измерение.Установить(значение); НаборЗаписей.Отбор.Период.Установить(дата); НаборЗаписей.Прочитать() | |||
| 2
    
        H A D G E H O G s 28.01.15✎ 12:01 | 
        (0) Сделай, как делают реальные пацаны - дозаполнь этот набор записей данными из регистра, которые затераются.
 Нуачо, недавно такую херню правил. | |||
| 3
    
        H A D G E H O G s 28.01.15✎ 12:01 | 
        (1) НаборЗаписей.Прочитать() - лищнее.     | |||
| 4
    
        Волшебник модератор 28.01.15✎ 12:02 | 
        (3) Поучи жену щи варить     | |||
| 5
    
        Drac0 28.01.15✎ 12:03 | 
        (0) НаборЗаписей.Записать(ЛОЖЬ);     | |||
| 6
    
        lxndr 28.01.15✎ 12:04 | 
        Запись = РегистрыСведений.ХХХ.СоздатьМенеджерЗаписи();
 Запись.<> = <>; ... Запись.Записать(); | |||
| 7
    
        H A D G E H O G s 28.01.15✎ 12:04 | 
        (4) Это все страхи, подсознательные страхи затереть регистр.     | |||
| 8
    
        Drac0 28.01.15✎ 12:04 | 
        (0) А зачем тебе кроме периода еще и ДатаИзм?     | |||
| 9
    
        an-korot 28.01.15✎ 12:06 | 
        (3)(4) ооо! я на первый ряд... передайте квас и семки ^_^     | |||
| 10
    
        qazokm 28.01.15✎ 12:06 | 
        ну так не добавляются записи, если не меняются измерения, поэтому добавил дату, которую меняю на текщнн     | |||
| 11
    
        Drac0 28.01.15✎ 12:08 | 
        (10) У тебя регистр периодический. Значит уже есть измерение Период.     | |||
| 12
    
        qazokm 28.01.15✎ 12:11 | 
        Да периодический, но он не срабатывает, при каких условиях он будет срабатывать?     | |||
| 13
    
        hhhh 28.01.15✎ 12:12 | 
        (12) отбор надо устанавливать. Если нет отбора, затирается весь регистр и пишется по новой.     | |||
| 14
    
        qazokm 28.01.15✎ 12:14 | 
        а отбор по измерению или по ресурсу?     | |||
| 15
    
        Drac0 28.01.15✎ 12:15 | 
        (13) Параметр записи надо указывать, см. (5)     | |||
| 16
    
        Drac0 28.01.15✎ 12:16 | 
        (14) хм, т.е. (5) тебе не помогло что ли?     | |||
| 17
    
        ShoGUN 28.01.15✎ 12:17 | 
        НаборЗаписей.Записать(Ложь); 
 не предлагать? Хотя (1) лучше, можно дубли сразу поправить, если надо. | |||
| 18
    
        qazokm 28.01.15✎ 12:18 | 
        Я не успеваю попробовать столько ответов, поэтому я их коллекционирую, а когда поток иссякнет, буду пробовать...     | |||
| 19
    
        Drac0 28.01.15✎ 12:19 | 
        (18) 0_о Без комментариев.     | |||
| 20
    
        hhhh 28.01.15✎ 12:19 | 
        (15) это равносильно Прочитать(). Миллион записей регистра читается, миллион одна запись пишется. Оно это автору надо?     | |||
| 21
    
        hhhh 28.01.15✎ 12:20 | 
        (18) заявление на увольнение тоже попробуй. Включи туда.     | |||
| 22
    
        qazokm 28.01.15✎ 12:22 | 
        туда это куда?     | |||
| 23
    
        Эмбеддер 28.01.15✎ 12:24 | 
        менеджер рулит (6)     | |||
| 24
    
        ShoGUN 28.01.15✎ 12:30 | 
        (20) Если надо записать немного записей - то зачем набор записей? (6) Уж тогда.     | |||
| 25
    
        DirecTwiX 28.01.15✎ 12:33 | 
        (24) Чтобы в одной транзакции всё записать?     | |||
| 26
    
        ShoGUN 28.01.15✎ 12:34 | 
        (25) А кто мешает транзакцию явно сделать?     | |||
| 27
    
        Drac0 28.01.15✎ 12:37 | 
        (24) Менеджер записей все равно создает набор записей :-)     | |||
| 28
    
        hhhh 28.01.15✎ 12:40 | 
        (22) в коллекцию. Тоже попробовать     | |||
| 29
    
        Drac0 28.01.15✎ 12:40 | 
        (20) Разве? Откуда инфа?     | |||
| 30
    
        qazokm 28.01.15✎ 12:54 | 
        Большое всем спасибо, за теплую дружескую поддержку, которая помогла с вашей помощью родить решение, которое оказалось правильным, выиграл тот, кто угадал НаборЗаписей.Записать(ЛОЖЬ);
 Ещё раз спасибо | |||
| 31
    
        H A D G E H O G s 28.01.15✎ 12:57 | 
        (30) Я надеюсь, что на моем жизненном пути не попадутся решения "от qazokm"     | |||
| 32
    
        Эмбеддер 28.01.15✎ 13:26 | 
        (27) МенеджерЗаписей - может быть. а МенеджерЗаписи - только одну     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |