|
v7: Подчиненый справочник Номенклатуры, Единицы
| ☑ |
0
nvhost
14.01.15
✎
01:57
|
Ребята помогите что делаю не так!!((((не пишется вес и все тут
СпрБазЕд.ИспользоватьВладельца(СпрВ.ТекущийЭлемент());
СпрБазЕд.ВЫбратьЭлементы();
Пока СпрБазЕд.ПолучитьЭлемент()=1 цикл
Если СокрлП(СпрБазЕд.ОКЕИ.Наименование)="шт" тогда
Штуки = СпрБазЕд.ТекущийЭлемент();
Штуки.Вес =Число(ТабЗн.Вес);
СпрБазЕд.записать();
СпрВ.БазоваяЕдиница = СпрБазЕд.ТекущийЭлемент();
КонецЕсли;
КонецЦикла;
|
|
1
Злопчинский
14.01.15
✎
02:07
|
Какое отношение ко в ему этому имеет
табЗн
|
|
2
Злопчинский
14.01.15
✎
02:09
|
Убрать присвоение
Писать
Спрбазед.вес = число(табзн.вес)
Спрбазед.записать()
|
|
3
Злопчинский
14.01.15
✎
02:11
|
Океи лучше проверять на код
Штука код 776 вроде
А то напишут у тебя в наименовании не шт а ШТ
И все (__о__)
|
|
4
Злопчинский
14.01.15
✎
02:14
|
Ошибка
Чтото мне подсказывает что при таком коде
Базовые штуки у тебя могут быть штук а основная единица литры
Так что
СпрВ.базоваяединица =
СпрВ.основнаяединиц =
Спрв.записать
|
|
5
nvhost
14.01.15
✎
08:09
|
спасибо добрый человек
|
|
6
DrZombi
гуру
14.01.15
✎
08:22
|
(0) Что за Бред?
Штуки = СпрБазЕд.ТекущийЭлемент();
Штуки.Вес =Число(ТабЗн.Вес); // ????!!!! Какого лешего это?
СпрБазЕд.записать();
СпрВ.БазоваяЕдиница = СпрБазЕд.ТекущийЭлемент();
|
|