Имя: Пароль:
1C
 
Как сопоставить данные при импорте?
0 Radzhab
 
21.05.19
08:25
Есть табличная часть куда я гружу данные. Иногда юзеры путают колонки местами и получается каша. Как можно сопоставить названия колонок в таблице и excel. Чтобы мне не приходилось номер ячейки писать.

НоваяЗаяка = Заявка.Добавить();
НоваяЗаяка.КодМТР = СокрЛП(Excel.Cells(НС, 2).Text);
НоваяЗаяка.МТР = СокрЛП(Excel.Cells(НС, 3).Text);
...
1 Timon1405
 
21.05.19
08:58
добавить проверки
1) по имени колонки
2) по типу элемента первой значащей ячейки
дать возможность сопоставить колонки перед загрузкой
если не помогло и повторяется периодически- линейкой по рукам (служебная записка)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший