powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Номенклатура Упаковки
2 сообщений из 2, страница 1 из 1
Номенклатура Упаковки
    #38776840
Навичек1С
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Платформа 8.3 УТ 11
Помогите плиззз
Как мне программно добраться до упаковок номенклатуры и возвратить список всех упаковок номенклатуры?

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Функция СписокУпаковок(Номенклатура)
     Массив=Новый Массив;
     ...........
     Все здесь застопорился что дальше?
     ...........
     Какой та цикл
          Эл=........
          Массив.Добавить(Эл.Ссылка);
     КонецЦикла
     Возврат Массив;     
КонецФункции
...
Рейтинг: 0 / 0
Номенклатура Упаковки
    #38776896
Навичек1С
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался но непонял

Сперва пытался так но не получалось вот и застрял
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
Функция СписокУпаковок(Номенклатура)
     Массив=Новый Массив;
     Выборка = Справочники.УпаковкиНоменклатуры.Выбрать(,Номенклатура);
     Пока Выборка.Следующий() Цикл
          Массив.Добавить(Выборка.Ссылка);
     КонецЦикла;
     Возврат Массив;     
КонецФункции


А вот так заработало
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
Функция СписокУпаковок(Номенклатура)
     Массив=Новый Массив;
     Выборка = Справочники.УпаковкиНоменклатуры.Выбрать(,Номенклатура.НаборУпаковок);
     Пока Выборка.Следующий() Цикл
          Массив.Добавить(Выборка.Ссылка);
     КонецЦикла;
     Возврат Массив;     
КонецФункции


Почему так?
Если у Справочник.УпаковкиНоменклатуры владелец может быть и Справочник.Номенклатура и Справочник.НаборыУпаковок
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Номенклатура Упаковки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]