Имя: Пароль:
1C
1С v8
Как получить данные из таблицы в обработке?
0 ЗлаяЗая
 
03.06.20
12:47
В обработке есть таблица вида: в строках - места отгрузки, в столбцах - даты на месяц. Т.е.
      Дата1  Дата2  Дата3 Дата4 и т.д. Дата31
Дом     10       20    4      6            40
Гараж    4       6      4      3            1
И вот как данные из такой таблицы сохранить в РС?
В РС есть МестоОтгрузки, ДатаОтгрузки и Количество.
Т.е. мне из "Дата1" нужно как-то получить день, т.е. "1"
1 Ненавижу 1С
 
гуру
03.06.20
12:49
Число(Сред(ИмяСтолбца,5))
2 mikecool
 
03.06.20
12:52
День(Дата)
3 ЗлаяЗая
 
03.06.20
12:55
(2) Даты то нет в таблице
(1)
Для каждого т ИЗ Таблица Цикл
если получаю данные из строки, то выводит
т.Место- Дом
т.Дата1 -10
т.Дата2 -20
.....
т.Дата31-40

КонецЦикла;

как тут столбец получить?
4 Ненавижу 1С
 
гуру
03.06.20
13:03
Для каждого Стр ИЗ Таблица Цикл
  Для каждого Колонка из Таблица.Колонки Цикл
    ИмяКолонки = Колонка.Имя;
    День = Число(Сред(ИмяКолонки,5));
    Значение = Стр[ИмяКолонки];
5 ЗлаяЗая
 
03.06.20
13:57
спасибо. получилось
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.