Форум программистов, компьютерный форум, киберфорум
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.58/92: Рейтинг темы: голосов - 92, средняя оценка - 4.58
 Аватар для StaLL1n
19 / 19 / 4
Регистрация: 13.04.2014
Сообщений: 276
1C 8.x

Подбор номенклатуры из списка

05.08.2014, 08:17. Показов 18676. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!
Создал форму обработки в нее добавил табполе и кнопку подбор.Суть в том что при нажатии на кнопку подбор переносилась номенклатура из формы выбора справочника в табличное поле
написал это:
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Процедура КоманднаяПанель2подбор(Кнопка)
ФормаПодбора = Справочники.Номенклатура.ПолучитьФормуСписка( ,ЭлементыФормы.ТаблицаНаФорме);
ФормаПодбора.РежимВыбора = Истина; 
ФормаПодбора.ЗакрыватьПриВыборе = Ложь; 
ФормаПодбора.Открыть();
КонецПроцедуры
 
 
 
Процедура ТаблицаНаФормеОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
 
    НоваяСтрока = ТаблицаНаФорме.Добавить();
 
НоваяСтрока.Номенклатура = ВыбранноеЗначение;
 
 
 
ЭлементыФормы.ТаблицаНаФорме.ТекущаяСтрока = НоваяСтрока;
//перенос()
КонецПроцедуры
номенклатура добавляется,но мне нужно заполнять еще и количество,т.е. когда,например,дважды подряд выбрали 1
и ту же номенклатуру количество ставилось = 2
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.08.2014, 08:17
Ответы с готовыми решениями:

Подбор номенклатуры с остатками в Расходной накладной.
нужно добавить подбор номенклатуры с остатками в Расходной накладной в форме документа создал кнопку подбор добавил процедуру ...

Подбор номенклатуры в таблицу значений
Суть: Есть документ с таблицей значений на форме, в которую надо осуществить подбор номенклатуры и записывать всякие параметры. Я сделала...

Обработка "Подбор цен номенклатуры"
Имею 1с Предприятие 8,2 конфа Бухгалтерия Украины, редакция 1,2 (1.2.6.5). Сообственно трудность в этой обработке... Ниже прилагаю...

21
286 / 186 / 18
Регистрация: 20.02.2012
Сообщений: 926
06.08.2014, 14:57
Студворк — интернет-сервис помощи студентам
GreenkO, убрать возможность редактировать эту ТЗ руками (оставить только кнопку удалить)

Добавлено через 21 минуту
Dethmontt, вот так работает... однако постоянный обход циклом ....
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
     // Посмотрим в ТЗ есть ли уже такие же записи
     Поиск = Новый Структура("Товар" ,ВыбраннаяСтрока);
     МассивПоиска = Выбор.НайтиСтроки(Поиск);
     
     Если МассивПоиска.Количество() = 0 Тогда
         мСоответствие.Вставить(ВыбраннаяСтрока,1);
     Иначе
         мСоответствие.Вставить(ВыбраннаяСтрока,МассивПоиска[0].Количество + 1);
     КонецЕсли;     
     
     Выбор.Очистить();
     
     Для каждого стр из мСоответствие цикл
       Строка = Выбор.Добавить();
       Строка.Товар = стр.Ключ;
       Строка.Количество = стр.Значение;
     КонецЦикла;
0
Модератор
Эксперт 1С
 Аватар для Dethmontt
4032 / 2977 / 594
Регистрация: 10.03.2011
Сообщений: 11,701
Записей в блоге: 1
08.08.2014, 02:55
Зачем тут Цикл вообще?
1C
1
2
3
4
5
6
7
8
9
СтрокаТЧ = Выбор.Найти(ВыбраннаяСтрока,"Товар");
     
     Если СтрокаТЧ <> Неопределено Тогда
        СтрокаТЧ.Количество = СтрокаТЧ.Количество+1;
     Иначе
         СтрокаТЧ = Выбор.Добавить();
         СтрокаТЧ.Товар = ВыбраннаяСтрока;
         СтрокаТЧ.Количество = 1;
     КонецЕсли;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.08.2014, 02:55

Выбор большого списка номенклатуры, известного заранее
Всем доброго времени суток. Вопрос следующий: с помощью стандартного отчета по Запасам я выбрал огромное количество номенклатуры, которое...

Вывод в форме списка номенклатуры количество и название склада
Добрый день! Второй день мучаюсь с изменением формы списка номенклатуры. Конфигурация ERP 2.2 УП. Платформа 8.3 Нужно вывести поле...

Какой тип номенклатуры можно указать для вида номенклатуры?
сдавал экзамен проф УТ 8, попался вопрос: какой тип номенклатуры можно указать для вида номенклатуры? выбрал товар и услуга, результат...

Складской учет.Поступление партии номенклатуры, расход парти номенклатуры, вычисление остатка
Доброго времени суток! Помогите решить возникшую проблему: Существует таблица tblЧип с перечнем номенклатуры. При поступлении...

Подбор объектов из списка
В процедуре есть строки if InterSectRect(i, Shape1.BoundsRect, ShapeS1.BoundsRect) then if InterSectRect(i, Shape1.BoundsRect,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru