Имя: Пароль:
1C
1С v8
Excel в Справочник
0 Nykos
 
27.08.13
11:45
Всем снова привет. Такой вопрос. Есть у меня документ Excel. В нем таблица, к примеру такая

Кофе 10р.
Чай  6р.
Вода 2р.

Все это экспортируется в Справочник с соответствующими полями.
Через некоторое время документ Excel принимает вид:

Кофе 14р.
Чай  6р.
Сок  3р.

Что я хочу сделать. Хочу, чтобы при очередном экспорте в 1С в Справочник вносились ТОЛЬКО те данные, которые изменились (в нашем случае Чай не трогаем, Вода оставляем, добавляем Сок, а также заменяем стоимость Кофе. В итоге выйдет такое:

Кофе 14р.
Чай  6р.
Вода 2р.
Сок  3р.

При этом при двойном нажатии на строку Кофе должно открыться окошко, в котором мы увидим историю изменений наименования. Вот так:

Кофе 14р.    <ДатаДобавления>
Кофе 12р.    <ДатаДобавления>
...
Кофе 5р.     <ОченьДавноДатаДобавления>

Подскажите пожалуйста, как это приблизительно хотя бы сделать, где почитать можно?(гугл забанил слегка). Мне только наброски, остальное сам уже додумать постараюсь все. Спасибо!
1 Джинн
 
27.08.13
11:48
Сравнивать записанные в справочник значения и йокселем. В чем проблема?
2 dk
 
27.08.13
11:48
ты уверен, что не хочешь отделить цену и наименование товара?
типа вместо 1 поля, использовать 2 поля (наименование и цена)
3 Maxus43
 
27.08.13
11:48
цена в названии справочника фигурирует чтоли?
4 Джинн
 
27.08.13
11:49
Но сама задача какая-то бестолковая. На фига Вам дополнительный костыль?
5 Nykos
 
27.08.13
12:38
(2)(3)  ну я и имел ввиду, что это два разных поля)
(4)считаю не бестолковая, потому что и история должна быть, и каждый месяц "клонировать" повторяющиеся наименования в 15000 строчек и заталкивать в справочник тоже вроде как плохо, правда?
6 Nykos
 
27.08.13
12:42
(1) бОльшая проблема в том, как это все красивенько уложить, чтобы и мне не воротить, извините, через задницу, и пользователю удобно было...
7 Steini
 
27.08.13
12:45
Что тут сказать, делать регистром сведений с периодичность в секунду и все.
8 Nykos
 
27.08.13
17:00
Будем пробовать)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан