Вопрос № 62147: Здраствуйте уважаемые Эксперты по 1С!
Подскожите пожайлуста как использовать свойства
подчиненого справочника?
//Я делаю это так
СпрНоменклатура = СоздатьОбъект ("Справочник.Номенклатура");
ЦеныНоменклату...Вопрос № 62156: Здраствуйте!
Мне нужен отчет о движении товара для 1С Торговля+Скад v7.7
Если есть внешняя обработка, то можете кинуть на student_sano@inbox.ru...
Вопрос № 62.147
Здраствуйте уважаемые Эксперты по 1С!
Подскожите пожайлуста как использовать свойства
подчиненого справочника?
//Я делаю это так
СпрНоменклатура = СоздатьОбъект ("Справочник.Номенклатура");
//Я думаю надо выбрать элемент из СпрНоменклатуры
СпрНоменклатура.НайтиПоНаименованию("Принтер");
ЦеныНоменклатуры.ВыбратьЗлементы();
Пока ЦеныНоменклатуры.ПолучитьЭлемент() = 1 Цикл
Сообщить (ЦеныНоменклатуры.ТекущийЭлемент());
КонецЦикла
//Я только изучаю 1С, так что силно не "ругайте" за ламерность
1С 7.7 редакция 9.2
Отправлен: 11.11.2006, 05:44
Вопрос задал: DnBCoder (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Игорь К.
Здравствуйте, DnBCoder!
Почти все делаете правильно.
1. Синтаксическая ошибка
написано ЦеныНоменклатуры.ВыбратьЗлементы();
надо ЦеныНоменклатуры.ВыбратьЭлементы();
но это просто опечатка.
2.Справочнику
"Цены" надо установить владельца:
ЦеныНоменклатуры.ИспользоватьВладельца(СпрНоменклатура.ТекущийЭлемент());
ЦеныНоменклатуры.ВыбратьЭлементы();
Пока ЦеныНоменклатуры.ПолучитьЭлемент() = 1 Цикл
Сообщить (ЦеныНоменклатуры.ТекущийЭлемент());
КонецЦикла;
Удачи!
--------- Лучше два часа потерять, потом за пять минут долететь
Ответ отправил: Игорь К. (статус: 1-ый класс)
Ответ отправлен: 11.11.2006, 07:50
Отвечает: Vizli
Здравствуйте, DnBCoder!
ошибка а порядке работы с подчиненными справочниками
1. сначала создаем справочник-владелец (можно создать и подч. справочник)
2. ищем нужный элемент в справочнике-владельце (можно еще поставить условие, если не найден нужный элемент, еще см. параметры в методе НайтиПоНаименованию(<Наименование>,<Режим>,<ФлагПоиска>))
3. к подчиненному справочнику применяем метод ИспользоватьВладельца
Приложение:
Ответ отправил: Vizli (статус: 4-ый класс)
Ответ отправлен: 11.11.2006, 07:56
Отвечает: Тимофеев Андрей
Здравствуйте, DnBCoder!
Попробуйте поменять очередность:
СпрНоменклатура = СоздатьОбъект ("Справочник.Номенклатура");
//Я думаю надо выбрать элемент из СпрНоменклатуры
СпрНоменклатура.НайтиПоНаименованию("Принтер");
ЦеныНоменклатуры = СоздатьОбъект("Справочник.Цены");
ЦеныНоменклатуры.ИспользоватьВладельца(СпрНоменклатура.ТекущийЭлемент());
Ответ отправил: Тимофеев Андрей (статус: 1-ый класс)
Ответ отправлен: 15.11.2006, 12:29
Вопрос № 62.156
Здраствуйте!
Мне нужен отчет о движении товара для 1С Торговля+Скад v7.7
Если есть внешняя обработка, то можете кинуть на student_sano@inbox.ru
Отправлен: 11.11.2006, 08:34
Вопрос задал: _Alexey_ (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Краюшкин Игорь Валерьевич
Здравствуйте, Терсков Алексей Николаевич!
Отвечает: Karanskiy Arkadiy
Здравствуйте, Терсков Алексей Николаевич!
Извините, но если я не ошибаюсь, то в типовой ТиС есть этот отчет.
Меню Отчеты -> Остатки товаров -> Вид ответа:Движение товаров. Я всегда люблю смотреть этот отчет по документам, для этого включите чекбокс в группе Детализация.
Успехов...
Ответ отправил: Karanskiy Arkadiy (статус: 5-ый класс)
Ответ отправлен: 11.11.2006, 20:09 Оценка за ответ: 5