|   |   | 
| 
 | не получается создать запись регистра сведений | ☑ | ||
|---|---|---|---|---|
| 0
    
        ultrannge89 04.04.14✎ 10:22 | 
        Регистр сведений имеет 3 измерения: Организация, Банк, ФизЛицо
 и 2 ресурса: ДатаВыпуска(тип Дата) и НомерЛицевогоСчета. Пишу так: ТекущаяДата = Формат(ТекущаяДата(),"ДФЛ=Д"); Попытка НачатьТранзакцию(); Для Каждого Строка Из ЛицевыеСчетаСвинокомплекса Цикл Зап = РегистрыСведений.ит_ВыпущенныеЗарплатныеКарты.СоздатьМенеджерЗаписи(); Зап.ФизЛицо = Строка.ФизЛицо; Зап.НомерЛицевогоСчета = Строка.НомерСчета; Зап.Организация = ДанныеОрганизация; Зап.Банк = ДанныеБанк; Зап.ДатаВыпуска = ТекущаяДата; Зап.Записать(); КонецЦикла; ЗафиксироватьТранзакцию(); Сообщить("Обработка завершена! Записаны данные в регистр Свинокомплекса"); Исключение ОтменитьТранзакцию(); Сообщить("Транзакция отменена. "+ОписаниеОшибки()); КонецПопытки; ЭтаФорма.Закрыть(); В итоге пишется все, кроме ресурса ДатаВыпуска. | |||
| 1
    
        ДенисЧ 04.04.14✎ 10:23 | 
        А зачем дату форматировать в строку?     | |||
| 2
    
        Wobland 04.04.14✎ 10:25 | 
        а закрывать транзакцию не надо?     | |||
| 3
    
        Wobland 04.04.14✎ 10:25 | 
        (2) сторно     | |||
| 4
    
        PR 04.04.14✎ 10:25 | 
        Свинокомплекс — это пять :))
 А программа все верно делает. Ты хочешь в дату какую-то хрень записать, он ее и пытается записать. | |||
| 5
    
        k1us181b 04.04.14✎ 10:26 | 
        пользуйся СоставДаты в реквизите ДатаВыпуска в регистре     | |||
| 6
    
        ultrannge89 04.04.14✎ 10:27 | 
        Ну я пробовал и просто ТекущаяДата() записать в регистр, эффект такой  же был.     | |||
| 7
    
        PR 04.04.14✎ 10:28 | 
        (6) Скорее всего гон.     | |||
| 8
    
        k1us181b 04.04.14✎ 10:30 | 
        Ошибка какая?     | |||
| 9
    
        Wobland 04.04.14✎ 10:30 | 
        (6) если ДатаВыпуска число, то всё нормально     | |||
| 10
    
        k1us181b 04.04.14✎ 10:31 | 
        Или запись в регистре с пустой датой?     | |||
| 11
    
        ultrannge89 04.04.14✎ 10:33 | 
        Ошибок нет, просто посматриваю в форме списка, а там пустые даты. Щас пересоздам форму, может появятся...     | |||
| 12
    
        ultrannge89 04.04.14✎ 10:34 | 
        Все ок, дело было именно в форме списка, видимо не правильно сделал что добавил колонку, надо было размещением данных дополнить.
 Спасибо всем за советы. | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |