|
Глюк или ? |
☑ |
0
Rumpil
10.03.12
✎
13:24
|
Добрый день. Ничего не могу понять. Один и тот же код - в одном месте он работает, в другом нет. Прошелся точкой останова - в первом случае все нормально - он считывает таблицу, а во втором таблица просто
пустая. Куда копать можно вообще ?
ЗаписьКомплект = РегистрыСведений.КомплектующиеНоменклатурыНовый.СоздатьНаборЗаписей();
ЗаписьПоКомплект.Отбор.Номенклатура.Установить(Товар);
ЗаписьКомплект.Записать();
|
|
1
Rumpil
10.03.12
✎
13:24
|
То есть везде называется ЗаписьКомплект
|
|
2
kotletka
10.03.12
✎
13:25
|
значение Товар в 1 и во 2 случае?
|
|
3
kotletka
10.03.12
✎
13:26
|
и кста ты отбор то на что накладываешь?
|
|
4
Rumpil
10.03.12
✎
13:30
|
(3) У Товара в обоих случаях значения СправочникСсылка.Номенлкатура. Отбор я накладываю на конкретный товар, т.е. меня интересуют записи именно по данной номенклатуре
|
|
5
Fram
10.03.12
✎
13:31
|
(0) переменные то разные в 1-ой и 2-ой строках
|
|
6
Rumpil
10.03.12
✎
13:31
|
(5) я перепутал когда печатал, в обоих строчках ЗаписьКомплект
|
|
7
kotletka
10.03.12
✎
13:33
|
Вот и глянь какую номенклатуру в 1 случае ставит, какую во втором
|
|
8
Rumpil
10.03.12
✎
13:33
|
(7) да одинаковую, в том то и дело, я уже точкой останова десять раз перепроверял
|
|
9
Fram
10.03.12
✎
13:34
|
(6) а Прочитать() ?
|
|
10
Rumpil
10.03.12
✎
13:34
|
(9) добавлял, и даже Очистить() использовал, не помогает
|
|
11
Fram
10.03.12
✎
13:35
|
(10) и куда же ты его добавлял?
|
|
12
Fram
10.03.12
✎
13:36
|
(10) а очистить зачем?!
|
|
13
Rumpil
10.03.12
✎
13:36
|
Все заработал вот такой вот код как не странно:
ЗаписьКомплект = РегистрыСведений.КомплектующиеНоменклатурыНовый.СоздатьНаборЗаписей();
ЗаписьКомплект.Отбор.Номенклатура.Установить(Товар);
ЗаписьКомплект.Очистить();
ЗаписьКомплект.Записать();
|
|
14
Fram
10.03.12
✎
13:38
|
(13) и в чем смысл сего кода?
|
|
15
DrShad
10.03.12
✎
13:40
|
это называется помогите, хочу то не знаю что и почему-тоне работает ничего
|
|
16
Rumpil
10.03.12
✎
13:51
|
(14) очистить записи в регистре по данной номенклатуре, странное самое что один и тот же код в одном месте работает, в другом нет
|
|
17
experimentator76
10.03.12
✎
19:51
|
(0) хз - но лучше проверить когда используется отбор (Товар.Ссылка)
у меня как-то давненько где-то было что ошибки не выдавал, но не работало
по-моему выборка по владельцу пока не уточнил что .Ссылка
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший