![]() |
|
Как красиво сделать список номенклатуры | ☑ | ||
---|---|---|---|---|
0
Мисти
30.01.13
✎
20:00
|
из 2 табличных частей?
Запросом не хочу, да и смысла, наверное, нет если это при проведении документа. СписокТов=Материалы.Выгрузить(); А на второй закладке - тоже товары и их нужно добавить! |
|||
1
ВалераОшкин
30.01.13
✎
20:01
|
сначала обоснуй, что номенклатура должна быть именно в одной физической таблице :)
|
|||
2
Amra
30.01.13
✎
20:01
|
Как хорошо что попкорн купил, как знал.
|
|||
3
mikecool
30.01.13
✎
20:02
|
(0) поток сознания
|
|||
4
wertyu
30.01.13
✎
20:02
|
СписокТов=Материалы.Выгрузить();
|
|||
5
wertyu
30.01.13
✎
20:03
|
СписокТов=Материалы.Выгрузить();
СписокТов=ВтораяЗакладка.Догрузить(); |
|||
6
mikecool
30.01.13
✎
20:03
|
как красиво расположить девушку на кровати, раздевать не хочу, это если только трахнуть соберусь...
|
|||
7
wertyu
30.01.13
✎
20:04
|
(6) к чему эти подробности?
|
|||
8
Мисти
30.01.13
✎
20:04
|
(5) Вот именно! Только ж нет такого слова?
|
|||
9
Мисти
30.01.13
✎
20:06
|
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТекущийДокумент", ЭтотОбъект.Ссылка); Запрос.Текст = "ВЫБРАТЬ | ПродукцияНаСкладеОстаткиИОбороты.Номенклатура, | ПродукцияНаСкладеОстаткиИОбороты.Склад, | ПродукцияНаСкладеОстаткиИОбороты.Организация, | ПродукцияНаСкладеОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток |ИЗ | РегистрНакопления.ПродукцияНаСкладе.ОстаткиИОбороты( | , | , | Период, | , | Номенклатура В (&СписокНоменклатуры) | И Организация = &Орг и Склад=&Склад) КАК ПродукцияНаСкладеОстаткиИОбороты |"; Веселитесь дальше! Я еще период не знаю, как задать. |
|||
10
wertyu
30.01.13
✎
20:07
|
(9) а это от задачи зависит )
|
|||
11
Мисти
30.01.13
✎
20:08
|
С периодом разобралась
| &КонПер, Даже дочку не успела на помощь позвать. |
|||
12
Мисти
30.01.13
✎
20:08
|
(10 Так что вместо "догрузить" - то?
|
|||
13
wertyu
30.01.13
✎
20:09
|
вторая таблица, обход и ЗаполнитьЗначенияСвойств
|
|||
14
Мисти
30.01.13
✎
20:11
|
Это понятно! А какого-нибудь фокуса покороче нет?
Эх, вот Догрузить() - прям в самую точку! |
|||
15
Новиков
30.01.13
✎
20:14
|
Так засунь две таблицы в темп, проиндексируй по ссылке, и из него выбирай в твоем запросе. Зачем эти танцы на воде с выгрузить(), заполнитьЗначенияСвойств(), если ты все равно этот список в виртуалку суешь?
|
|||
16
wertyu
30.01.13
✎
20:22
|
(14) выгрузить равноценно созданию таблицы, обходу и заполнению свойств )
|
|||
17
Новиков
30.01.13
✎
20:23
|
Ох...прочитал в (0) про " смысла, наверное, нет если это при проведении документа."
=) Именно запросом и есть смысл получить требуемую выборку, по которой ты будешь как-то фильтрить в основной запросе. |
|||
18
Мисти
30.01.13
✎
20:33
|
(17) Если в том же запросе, то "я нэ умэю", как говорила моя племянница в 2 года.
|
|||
19
Новиков
30.01.13
✎
20:38
|
=) название ТЧ у документа, на двух разных закладках? Первая - Материалы, а вторая?
|
|||
20
Мисти
30.01.13
✎
20:38
|
Товары
|
|||
21
Новиков
30.01.13
✎
20:39
|
А реквизит у обоих ТЧ - номенклатура?
|
|||
22
Новиков
30.01.13
✎
20:40
|
Как конфа называется типовая, и какой документ - я сам погляжу
|
|||
23
Мисти
30.01.13
✎
20:42
|
реквизит Номенклатура, а документ я сама сочиняю - мелкая доработка по складу к БП2.0, чтобы кладовщики по своему регистру принимали и отпускали товар.
|
|||
24
Новиков
30.01.13
✎
20:54
|
ВЫБРАТЬ
ПоступлениеТоваровУслугТовары.Номенклатура КАК Номенклатура ПОМЕСТИТЬ ТаблицаНоменклатуры ИЗ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары ГДЕ ПоступлениеТоваровУслугТовары.Ссылка = &Ссылка ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПоступлениеТоваровУслугМатериалы.Номенклатура ИЗ Документ.ПоступлениеТоваровУслуг.Услуги КАК ПоступлениеТоваровУслугМатериалы ГДЕ ПоступлениеТоваровУслугМатериалы.Ссылка = &Ссылка ИНДЕКСИРОВАТЬ ПО Номенклатура ; //////////////////////////////////////////////////////////////////////////////// далее в твоем запросе условие Номенклатура В (&СписокНоменклатуры) меняешь на Номенклатура В (ВЫБРАТЬ Номенклатура ИЗ ТаблицаНоменклатуры) |
|||
25
Новиков
30.01.13
✎
20:57
|
Да. Услуги - это у меня в БП 2.0. Ты у себя естественно пиши Материалы.
Параметр Ссылка устанавливается в обработке проведения: Запрос.УстановитьПараметр("ссылка", ссылка) |
|||
26
Мисти
30.01.13
✎
20:57
|
Спасибо большое! Надеюсь, разберусь!
|
|||
27
Новиков
30.01.13
✎
20:59
|
там разбираться не в чем :) Я правда не понял, что ты за огород городишь. Т.е. зачем ты рисуешь свой регистр, чтобы кладовщики по своему регистру принимали и отпускали товар - т.е. вот зачем это? Это тестовая задача из собеседования или реальная задумка клиента?
|
|||
28
Classic
30.01.13
✎
21:06
|
ОбщегоНазначения.ЗагрузитьВТаблицуЗначений
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |