|
БП 1.5 сваять несложную обработку | ☑ | ||
---|---|---|---|---|
0
vasla999
15.06.12
✎
18:24
|
Помогите срочно. Программист уехал в отпуск, срочно нужна обработка для работы со справочником номенклатуры. Есть экселевская таблица, в ней:
1. Строковое поле наименование - его ищем в справочнике. DVD-плейер PHILIPS DVP 3800/51 2. Строковое поле наименование - на него меняем наименование и полное наименование. DVD-плейер PHILIPS DVP 3800=(USB) возможно будет трудность в том, что это БП 1.5 движок 8.1 вознаграждение вебманями. |
|||
1
acsent
15.06.12
✎
18:34
|
1500
|
|||
2
ukolabrother
15.06.12
✎
18:41
|
1499
|
|||
3
155153144627
15.06.12
✎
18:49
|
1498, тока мне архив с содержимым C:\Program Files\1cv81\ надо, так как платформы 8.1 нет, или подключусь удаленно.
|
|||
4
155153144627
15.06.12
✎
18:58
|
Док = ПолучитьCOMОбъект(Путь + "Номенклатура.xls");
Сч = 1; Пока Док.Sheets(1).Cells(Сч,1).Value <> "" Цикл Спр = Справочники.Номенклатура.НайтиПоНаименованию(Док.Sheets(1).Cells(Сч,1).Value); Если Спр <> Неопределено Тогда СпрОб = Спр.ПолучитьОбъект(); СпрОб.Наименование = Док.Sheets(1).Cells(Сч,2).Value; СпрОб.ПолноеНаименование = Док.Sheets(1).Cells(Сч,2).Value; СпрОб.Записать(); КонецЕсли; КонецЦикла; Док.Application.Quit(); |
|||
5
aleks-id
15.06.12
✎
20:54
|
(4) не модно
|
|||
6
probably
15.06.12
✎
21:58
|
750 рублей. Адрес в профиле
|
|||
7
vasla999
15.06.12
✎
22:08
|
Спасибо конечно, еле разобрался, т.к. "не настоящий сварщик". 4 часа разбирался почему код не работает.
Док = ПолучитьCOMОбъект("c:\11\" + "Ном.xls"); Сч = 1; Пока Док.Sheets(1).Cells(Сч,2).Value <> Неопределено Цикл Спр = Справочники.Номенклатура.НайтиПоНаименованию(Док.Sheets(1).Cells(Сч,2).Value); Если Спр <> Неопределено Тогда СпрОб = Спр.ПолучитьОбъект(); СпрОб.Наименование = Док.Sheets(1).Cells(Сч,1).Value; СпрОб.ПолноеНаименование = Док.Sheets(1).Cells(Сч,1).Value; СпрОб.Записать(); КонецЕсли; Сч = Сч + 1 КонецЦикла; Док.Application.Quit(); |
|||
8
155153144627
15.06.12
✎
23:09
|
(5) А зачем гламурничать? :-)
|
|||
9
155153144627
15.06.12
✎
23:10
|
(7) Ну забыл про +1 на скорую руку набросал :-)
|
|||
10
vasla999
17.06.12
✎
17:22
|
(9)еще раз спасибо за наводку, там еще кое что было с определением "Неопределено" и пришлось окружать Попыткой, когда такого наименования не оказывалось в справочнике, то выбрать объект было нельзя и цикл заканчивался с ошибкой. отблагодарил как смог :) надеюсь не в обиде.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |