Имя: Пароль:
1C
 
Как вывести остатки но складах в списке номенклатуры
0 brinatd
 
09.01.11
18:49
Может ли кто помочь реально в написании процедуры, которая заполнит реквизит Остатки в табличной части, при выборе текущей строки номенклатуры.
есть листинг....но я так запутался, что вообще ничкго уже не пойму....
Может кто помочь????
1 brinatd
 
09.01.11
18:52
Все закоментированно, потому что писал другие варианты...
//Процедура НоменклатураПриПолученииДанных(Элемент, ОформленияСтрок)
//    
//    Запрос = Новый Запрос("ВЫБРАТЬ
//    |ОстаткиСдачиОтчетностиОстатки.Номенклатура КАК Номенклатура,
//    |ОстаткиСдачиОтчетностиОстатки.ОстаткиОстаток КАК Остаток
//    | ИЗ    
//    | РегистрНакопления.ОстаткиСдачиОтчетности.Остатки (,
//    |                                            Номенклатура В (&МассивТоваров))
//    |КАК ОстаткиСдачиОтчетностиОстатки");
//    
//    МассивНоменклатуры = Новый Массив; // для передачи в параметр запроса
//    Соответствие = Новый Соответствие; // для заполнения остатков в строках табличного поля
//    
//    Строка = ЭлементыФормы.Номенклатура.ТекущиеДанные;
//    Для Каждого Строка из ОформленияСтрок Цикл
//        МассивНоменклатуры.Добавить(Строка.ДанныеСтроки);
//        Соответствие.Вставить(Строка.ДанныеСтроки);
//    КонецЦикла;
//    
//    Запрос.УстановитьПараметр("МассивТоваров", МассивНоменклатуры);
//    Выборка = Запрос.Выполнить().Выбрать();
//    
//    // Вывести остаток в строку, найденную в соотвествии по номенклатуре из запроса
//    
//    Пока Выборка.Следующий() Цикл
//        Соответствие.Получить(Выборка.номенклатура.Ссылка).Ячейки.Остаток.Значение = Выборка.Остаток;
//    КонецЦикла;
//    
//КонецПроцедуры
2 kokamoonga
 
09.01.11
18:54
конфигурация какая?
3 a_alenkin
 
09.01.11
18:58
Интересный
4 a_alenkin
 
09.01.11
18:59
и что это за регистр
может телепаты подскажут - измеряются ли там склады?
5 simol
 
09.01.11
19:02
Соответствие.Вставить(Строка.ДанныеСтроки);


Соответствие.Вставить(Строка.ДанныеСтроки, Строка);
6 okmail
 
09.01.11
19:05
Зачем создавать массив номенклатуры, если можно номенклатуру получить в том же запросе из табличной части документа?
7 brinatd
 
09.01.11
19:07
Конфигурация 1С Управление торговлей 8.1
8 brinatd
 
09.01.11
19:08
Регистр накопления, измерение Номенклатура, Ресурс Отстаток (число)
9 H A D G E H O G s
 
09.01.11
19:09
Ну и что тебе не нравиться?
10 H A D G E H O G s
 
09.01.11
19:09
11 brinatd
 
09.01.11
19:10
Назанчение данного документа - прием отчетности от налогоплательщиков, при этом необходимо видеть сколько сдал отчеттности каждый из сдающих
12 brinatd
 
09.01.11
19:11
как что не нравится.....НЕ РАБОТАЕТ!!!!!!!
Непонимаю почему!!!! В столбце Отсаток ни фига ни чего не отображается.....почему?
13 brinatd
 
09.01.11
19:15
Соответствие.Вставить(Строка.ДанныеСтроки, Строка); - Пишет не достаточно параметров...((((
14 brinatd
 
09.01.11
19:45
Вопрос такой....я посмотрел то что скинул  H A D G E H O G s, но что то вообще тогда не понял....
У меня есть реквизит Контрагент, необходимо показать остатки сданных отчетов (номенклатуры) в отдельной колонке...
на данный момент не отображает остатки
15 Eugeneer
 
09.01.11
19:47
16 Eugeneer
 
09.01.11
19:48
Ну все вроде как правильно. процедура. а чо у тебя не выводится что надо без понятия. Но все верно.
17 a_alenkin
 
09.01.11
19:57
(11) а в чем выее измеряете? в килограммах и на складах держите?
18 Eugeneer
 
09.01.11
19:58
(11) сделайте кнопку с отчетом и пусть нажимают её если надо получить дополнитульную инфу. Док все таки это док а не вычислительный центр.
19 Eugeneer
 
09.01.11
19:59
ага тоже интересно. в сабже одно 0 остатки по номенклатуре, в теме другое - какой то док с контрагентами и сдача отчетности.
Автор вы вообще чего хотите?
20 brinatd
 
09.01.11
20:00
сдача отчетности (количество) в шт.
Какие килограммы????
21 brinatd
 
09.01.11
20:01
давайте я скину скрины и будет всё видно и понятно!!!!
22 Eugeneer
 
09.01.11
20:01
я бы не трогал бы концу. и доки. сделай внешню.ю обработку табличных частей с отчетом по табличной части с нужными данными. и все дела.
23 brinatd
 
09.01.11
20:13
мне нужно потом еще рассчитать дполнительные данные для заполнения другого регистра накопления....
самое сложное - это то что я делаю
24 brinatd
 
09.01.11
20:34
А есть в кроме Radikal.ru другие сайты для размещения изображения?
25 brinatd
 
09.01.11
20:40
http://webfile.ru/5037570

http://webfile.ru/5037573

Пароль для скачивания файлов 123456
26 brinatd
 
09.01.11
20:48
нужно выводить к колонке остаток уже сданных отчетов (то текущей строке номенклатуры) по каждому контрагенту.
Т.е напиример, Бондарева уже сдала отчетность в ИНФС 5 шт, потом решила сдать еще 11, в колонке Остаток должно быть отображено количество у Бондаревой 5.
А у меня ПУСТО!!!!!!!!!
27 hhhh
 
09.01.11
22:27
(26) ну как бы не замечаешь, что у тебя 2 строки????

  СТРОКА = ЭлементыФормы.Номенклатура.ТекущиеДанные;
   Для Каждого СТРОКА из ОформленияСтрок Цикл