![]() |
|
Как перезаписать нужные поля в ТаблицеЗначений | ☑ | ||
---|---|---|---|---|
0
Popkorm
09.12.11
✎
15:28
|
То есть задача такая:
Первым Циклом поднимаю Продажи(Склад1),вторым Циклом подвязываю Остатки(Склад1),в конце вывожу КонечныйОстаток.В конце цикла вызываю Таблицу Перемещение(Склад1)на другой склад,тут КонечныйОстаток надо вернуть,то есть поднять прежнию запись,и заново его перезаписать.Сражу хочу уточнить что в 1С продажи+остатки затягиваются из другой системы,и нет учета НачОст и КонОст. Для Каждого СтрПродажи Из ТаблицаПродажи1 Цикл Для Каждого СтрОстатки Из ТаблицаОстатков1 Цикл НС = ТаблицаОстатков.Добавить(); НС.Номенклатура = СтрПродажи.Номенклатура; НС.СуммаПродажи = СтрПродажи.СуммаПродажи; НС.КолПродажи = СтрПродажи.КолПродажи; НС.Склад = СтрОстатки.Склад; Поиск = ТаблицаОстатков.Найти(КонечОстаток,"КонОст"); Если Поиск.КонОст = Неопределено Тогда НС.КонОст = СтрОстатки.НачОстаток-СтрПродажи.КолПродажи; КонечОстаток = СтрОстатки.НачОстаток-СтрПродажи.КолПродажи; Иначе НС.КонОст = КонечОстаток-СтрПродажи.КолПродажи; КонечОстаток = КонечОстаток-СтрПродажи.КолПродажи; КонецЕсли; КонечОстаток = КонечОстаток-СтрОст.КолРасход; День1 = СтрПродажи.Период; День2 = СтрОстатки.Период; ПеремещениеВТеченииДня(День1,День2); ПериодДня = ТабПеремДень.Найти(День1,"Период"); //Если есть в этом дне Перемещение то перезаписываем день Если СтрОстатки.Период <> ПериодДня.Период Тогда /////////дальше незнаю как |
|||
1
DrShad
09.12.11
✎
15:31
|
весь код в топку
|
|||
2
Popkorm
09.12.11
✎
15:34
|
(1)слишком большой код,ты лудше подскажи Как перезаписать нужные поля в ТаблицеЗначений
|
|||
3
DrShad
09.12.11
✎
15:39
|
кошернее всего еще перед получением таблиц все сделать, т.е. в запросе
|
|||
4
Popkorm
09.12.11
✎
16:09
|
(3)В Запросе пробовал обходить,там не полу остаток на следующий,по этому из цикле выкидываю КонечныйОст.
|
|||
5
Popkorm
09.12.11
✎
16:37
|
Знаю что можно удалить по индексу,но затруднения вызывает найти нужны индекс
|
|||
6
DrShad
09.12.11
✎
16:41
|
тогда изучай НайтиСтроки()
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |