Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
14 Дек 2017, 20:14
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Получить последнюю цену из 2х типов цен  (Прочитано 547 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Hel

  • *
  • Сообщений: 12
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-03-27
  • Сайт: 
  • Профессия: Ученик 1С
СтруктураОтбора = Новый Структура();
СтруктураОтбора.Вставить("ТипЦен", ТипЦен1);
//СтруктураОтбора.Вставить("ТипЦен", ТипЦен2);
СтруктураОтбора.Вставить("Номенклатура", стр2.Номенклатура);
СтруктураОтбора.Вставить("ХарактеристикаНоменклатуры", стр2.ХарактеристикаНоменклатуры);
ЦенаРег = РегистрыСведений.ЦеныНоменклатуры.ПолучитьПоследнее(НачалоДня(НачалоПериодаОтчета), СтруктураОтбора).Цена;

если есть ТипЦен1 - берем её, если есть ТипЦен2 - берем её, если есть и то и другое - взять одну последнюю на дату.
Пробую реализовать это Структурой. Для одного Типа цен работает, а для двух так не срабатывает. Подскажите, пожалуйста, что не так?!
         


Оффлайн vitasw

  • *****
  • Сообщений: 2575
  • РЕПУТАЦИЯ: 311
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
В структуре задается перечень измерений. Для каждого измерения свое значение. Пишите запрос.

Оффлайн Hel

  • *
  • Сообщений: 12
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-03-27
  • Сайт: 
  • Профессия: Ученик 1С
СтруктураОтбора = Новый Структура();
СтруктураОтбора.Вставить("ТипЦен", ТипЦен1);
СтруктураОтбора.Вставить("Номенклатура", стр2.Номенклатура);
СтруктураОтбора.Вставить("ХарактеристикаНоменклатуры", стр2.ХарактеристикаНоменклатуры);
ЦенаРег = РегистрыСведений.ЦеныНоменклатуры.ПолучитьПоследнее(НачалоДня(НачалоПериодаОтчета), СтруктураОтбора).Цена;
//ДатаРег =
с запросом чет не получается...
а если использовать все-таки такую конструкцию, но для каждого типа цен отдельно, то как здесь еще определить дату цены?

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
"вот что я тебе скажу, птичка...
лучше день потерять, зато потом за 5 минут долететь..." (с)

все-таки лучше рассмотрите вариант с запросом.
да, потратите какое-то время на их изучение, но потом 100500 раз пригодится...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
184 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
51 Сообщений
alex0402
50 Сообщений
andron81_81
40 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
34 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
29 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 340
  • Точка Скрытых: 0
  • Точка Пользователей: 6
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal