![]() |
|
Запись ед измерения | ☑ | ||
---|---|---|---|---|
0
Chuchi
10.02.13
✎
14:10
|
Как программно записать в регистр сведений единицу измерений для штрихкода
вот так не выходит( Запись=РегистрыСведений.Штрихкоды.СоздатьМенеджерЗаписи(); Запись.Владелец=ТекСтрока.Номенклатура; Запись.Качество=Справочники.Качество.Новый; Запись.ЕдиницаИзмерения=ТекСтрока.БазоваяЕдиницаИзмерения; Запись.ТипШтрихкода=ПланыВидовХарактеристик.ТипыШтрихкодов.EAN13; |
|||
1
ДенисЧ
10.02.13
✎
14:13
|
Что не выходит?
|
|||
2
Chuchi
10.02.13
✎
14:14
|
не выходит записать ЕдиницаИзмерения
|
|||
3
ДенисЧ
10.02.13
✎
14:14
|
типы не совпадают наверняка
|
|||
4
Кокос
10.02.13
✎
14:17
|
а чо пишет?
|
|||
5
Chuchi
10.02.13
✎
14:17
|
он ничего не пишет... не ругается но и в регистр не пишет
надо наверно через связь по владельцу осуществлять ... а я не знаю как( |
|||
6
Живой Ископаемый
10.02.13
✎
14:18
|
не выходит дописать Запись.Записать()?
нужно себя заставлять, а то в8 сырая еще, многие телепатические функции не реализованы. |
|||
7
Кокос
10.02.13
✎
14:18
|
||||
8
Кокос
10.02.13
✎
14:19
|
это яндекс выдал. сейчас перепишу код для твоего случая
|
|||
9
Живой Ископаемый
10.02.13
✎
14:19
|
а для его случая код в СП
|
|||
10
Chuchi
10.02.13
✎
14:19
|
Запись.Записать()? у меня указано ниже) т.е. создается запись в регистре но графа ед изм оставалась пустой(
|
|||
11
Живой Ископаемый
10.02.13
✎
14:19
|
но конечно через яндекс надежнее...
|
|||
12
Живой Ископаемый
10.02.13
✎
14:20
|
2(10) а тогда с чего ты взял что ты не записал запись?
|
|||
13
Кокос
10.02.13
✎
14:20
|
но вообще не буду переписывать. помоему и так понятно :)
|
|||
14
Живой Ископаемый
10.02.13
✎
14:21
|
выполнил запрос к физической таблице РС, и увидел что и до и после выполнения твоего кода количество записей осталось тем же?
|
|||
15
Кокос
10.02.13
✎
14:21
|
(12) во первых надо указать отбой. во вторых (7) это для создания новой кажись. для перезаписи вроде чуток другой код. или хз не помню. :)
|
|||
16
Живой Ископаемый
10.02.13
✎
14:23
|
2(15) вот жеж не задача - ты не помнишь, отладчика в в8 нет, никак не складываются сегодня звезды чтобы записать запись в РС...
|
|||
17
Chuchi
10.02.13
✎
14:24
|
я сейчас не пытаюсь разобраться с перезаписью, я именно пытаюсь создать новую запись в регистре
делала по примеру ЗаписьВРегистрСвед = РегистрыСведений.Штрихкоды.СоздатьМенеджерЗаписи(); ///ЗаписьВРегистрСвед.Код = ПолучитьНовыйКодДляРегистраСведений("Штрихкоды"); ЗаписьВРегистрСвед.Владелец = ЭлементСпрНоменклатура.Ссылка; ЗаписьВРегистрСвед.ЕдиницаИзмерения = ЭлементСпрНоменклатура.ЕдиницаХраненияОстатков; ЗаписьВРегистрСвед.Штрихкод = ШтрихКод; ЗаписьВРегистрСвед.ТипШтрихкода = ПланыВидовХарактеристик.ТипыШтрихкодов.EAN13; ЗаписьВРегистрСвед.Качество = Справочники.Качество.Новый; ЗаписьВРегистрСвед.Записать(); но в этом случае используют ед измерения по коду ( штуки) а мне надо чтобы взаимеосвязанно с владельцем устанавливалась ед измерения |
|||
18
Кокос
10.02.13
✎
14:24
|
(16) а мне зачем? надо будет, я такие вопросы задавать не буду :)
|
|||
19
Кокос
10.02.13
✎
14:25
|
(17) блин. кури в (7) отбор.
|
|||
20
Кокос
10.02.13
✎
14:25
|
(17) перепиши код полностью как в (7)
|
|||
21
Живой Ископаемый
10.02.13
✎
14:26
|
2(17) то есть запись таки создается?, и в (2) вы наврали?
|
|||
22
Chuchi
10.02.13
✎
14:27
|
21 запись создается не записывается единица измерения и в (2) я не наврала
|
|||
23
Chuchi
10.02.13
✎
14:30
|
(20) мне как в (7) не подходит, отбор у меня происходит в табличной части, а затем я записываю отобранные данные
ТекСтрока.БазоваяЕдиницаИзмерения; уже содержит в себе правильную ед измерения для номенклатуры.. но не записывается в регистр |
|||
24
Живой Ископаемый
10.02.13
✎
14:31
|
а.. ну тогда ладно, извините...
Это я наврал, что в в8 нет отладчика. он есть, и он помогает для ваших случаев. Честно. Еще раз извините. |
|||
25
DrShad
10.02.13
✎
14:32
|
[ТекСтрока.БазоваяЕдиницаИзмерения;] ты типы то сравни
|
|||
26
Chuchi
10.02.13
✎
14:48
|
а что нибудь еще посоветуете?
|
|||
27
Chuchi
10.02.13
✎
14:48
|
А что нибудь еще посоветуете
|
|||
28
Chuchi
10.02.13
✎
14:50
|
А что нибудь еще посоветуете?
|
|||
29
Chuchi
10.02.13
✎
14:55
|
я кажется в запросе вообще тип ед измерения не устанавливаю
ВЫБРАТЬ | Номенклатура.Ссылка КАК Номенклатура, | Номенклатура.Артикул, | Номенклатура.БазоваяЕдиницаИзмерения, | ШК.Штрихкод |
|||
30
Web00001
10.02.13
✎
15:00
|
если остановиться в отладчике в этой точке
ЗаписьВРегистрСвед.ЕдиницаИзмерения = ЭлементСпрНоменклатура.ЕдиницаХраненияОстатков; то что слева от знака равно сопадает по типу, с тем что справа от знака равно? |
|||
31
Chuchi
10.02.13
✎
15:07
|
у Запись.ЕдиницаИзмерения - СправочникСсылка.ЕдиницыИзмерения а у ТекСтрока.БазоваяЕдиницаИзмерения -
СправочникСсылка.КлассификаторЕдиницИзмерения |
|||
32
Web00001
10.02.13
✎
15:07
|
Это видимо ответ на твой вопрос?
|
|||
33
Chuchi
10.02.13
✎
15:08
|
... только что делать все равно не понимаю((( как мне их привести к одному типу..
|
|||
34
ДенисЧ
10.02.13
✎
15:09
|
(31) о чём я и сказал в (3)
|
|||
35
ДенисЧ
10.02.13
✎
15:09
|
(33) взять не базовую, а нормальную единицу
|
|||
36
Живой Ископаемый
10.02.13
✎
15:09
|
Нужно ответить себе на вопрос - как бы я получил ссылка на элемент СправочникСсылка.ЕдиницыИзмерения?
|
|||
37
Web00001
10.02.13
✎
15:12
|
(33)у меня для тебя плохие новости... сделать из одного справочника другой, не выйдет. Совсем. Никак. Используй другой реквизит справочника номенклатура.
(36)+ 1 Надо чуть чуть подумать. Что бы понять что происходит и почему так происходит. А если не получается все равно, то посмотреть тип у других реквизитов. |
|||
38
Web00001
10.02.13
✎
15:13
|
(34) да в (24) тоже сказали, но не слушает же :) обижается
|
|||
39
Chuchi
10.02.13
✎
15:21
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ОООооо НЕУЖЕЛИ Я НАЧИНАЮ ПОНИМАТЬ ..... ВАС.... я..извиняюсь....и .. не обижаюсь.... когда не понимаю того что для вас слишком просто...ужасаюсь.. ПОЛУЧИЛОСЬ!!! (35) взяла единицу для отчетов без записи (30) было не понятно откуда и как проверить тип |
|||
40
Chuchi
10.02.13
✎
15:22
|
СПАСИБО...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |