Гость
Форумы / [игнор отключен] [закрыт для гостей] / 1С 8.0.Данные из справочников в регистр сведений / 4 сообщений из 4, страница 1 из 1
22.03.2007, 21:40
    #34410038
svetolux
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 8.0.Данные из справочников в регистр сведений
Как выбрать данные из справочников и записать их в регистр сведений. Можно какой-нибудь примерчик
...
Рейтинг: 0 / 0
23.03.2007, 00:43
    #34410197
Answer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 8.0.Данные из справочников в регистр сведений
svetoluxКак выбрать данные из справочников и записать их в регистр сведений. Можно какой-нибудь примерчик1.Вопрос нужно разделить на 2 совершенно независимых: а)как выбрать данные из справочника; б)как записать чего-нибудь в регистр сведений.
2.Чтобы быстрее в этом форуме получить ответ на вопрос его следует сформулировать например так: "Окончательно убедился, что 1С не умеет выбирать данные справочников и записывать их в регистр сведений" :).
3.Могу порекомендовать форумы, где Вы быстрее получите ответы на подобные вопросы (в том числе и от меня): http://www.kuban.ru/cgi-bin/forum/forum9.cgi, http://itland.ru/forum/, http://www.forum.mista.ru/index.php?forum=1c&v8=1, http://1c.realnet.ru/forum/f.php, http://www.1c-pro.ru/ ... Возможен побочный эффект - могут заодно снизить Вашу самооценку как Специалиста :(.
4.Форумы - не лучшее место для изучения ПП с нуля... Удачи!
...
Рейтинг: 0 / 0
23.03.2007, 01:35
    #34410222
Deosfen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 8.0.Данные из справочников в регистр сведений
регистр сведений какой? периодический?

пример для периодического

Запрос = Новый Запрос() ;
Запрос.Текст = "ВЫБРАТЬ Ссылка ИЗ Справочник.Номенлатура" ;
Результат = Запрос.Выполнить.Выбрать() ;

лЦенаНЗ = РегистрыСведений.Цена.СоздатьНаборЗаписей() ;

Пока Результат.Следующий() Цикл

лЦенаНЗ.Отбор.Номенклутура.Значение = Результат.Ссылка ;
лЦенаНЗ.Отбор.Период.Значение = Результат.Ссылка ;
лЦенаНЗ.Отбор.Номенклутура.Использование = Истина ;
лЦенаНЗ.Отбор.Период.Использование = Истина ;

лНовЗапись = лЦенаНЗ.Добавить() ;
лНовЗапись.Период = Дата ;
лНовЗапись.Номенклатура = Результат.Ссылка ;
лНовЗапись.Цена = Цена ;

лЦенаНЗ.Записать(Истина) ;

КонецЦикла ;
...
Рейтинг: 0 / 0
23.03.2007, 01:37
    #34410224
Deosfen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 8.0.Данные из справочников в регистр сведений
регистр сведений какой? периодический?

пример для периодического

Запрос = Новый Запрос() ;
Запрос.Текст = "ВЫБРАТЬ Ссылка ИЗ Справочник.Номенлатура" ;
Результат = Запрос.Выполнить.Выбрать() ;

лЦенаНЗ = РегистрыСведений.Цена.СоздатьНаборЗаписей() ;

Пока Результат.Следующий() Цикл

лЦенаНЗ.Отбор.Номенклутура.Значение = Результат.Ссылка ;
лЦенаНЗ.Отбор.Период.Значение = Результат.Ссылка ;
лЦенаНЗ.Отбор.Номенклутура.Использование = Истина ;
лЦенаНЗ.Отбор.Период.Использование = Истина ;

лНовЗапись = лЦенаНЗ.Добавить() ;
лНовЗапись.Период = Дата ;
лНовЗапись.Номенклатура = Результат.Ссылка ;
лНовЗапись.Цена = Цена ;

лЦенаНЗ.Записать(Истина) ;

КонецЦикла ;
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / 1С 8.0.Данные из справочников в регистр сведений / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]