Не добавлять строку (табличное поле) #533607


#0 by Hazer79
Здрасьте. Простите за дурацкий вопрос, но что-то решить проблему никак не могу. Есть табличное поле (тип значения "ТаблицаЗначений") Есть также командная панель (источник действий - то самое ТП). Сделал на этом всём подбор номенклатуры. Жму на "Добавить" - добавляется в ТП новая (!!!) пустая строка и открывается форма подбора. Как сделать так чтобы эта пустая строка не добавлялась ?
#1 by Ненавижу 1С
как сделал так и работает
#2 by Hazer79
Что ен так сделал ?
#3 by Ненавижу 1С
отсюда не видно, особенно это "Сделал на этом всём подбор номенклатуры"
#4 by IceSer1
крути перед добавлением, если ничего не выбрано делай отказ
#5 by 73
В ПередНачаломДобавления Отказ в Истину
#6 by Hazer79
#7 by PVV65
А что должно происходить при нажатии на "Добавить"?
#8 by PVV65
+ Много пропустил.
#9 by DmitrO
Предлагаю, не жать кнопку Добавить, а жать другую заранее заготовленную кнопку с надписью Подбор, в событии которой открывать форму списка для подбора номенклатуры, а также обрабатывать событие ОбработкаВыбора. :)
#10 by Hazer79
, Спасибо, всё отлично решилось !
#11 by Hazer79
Тоже вариант, но я оставлю как есть. Спасибо
#12 by Ненавижу 1С
решение через анус конечно лучше
#13 by Hazer79
Почему через анус ? Стандартное табличное поле, стандартная командная панель, автоматически созданные стандартные кнопки и одна строчка кода для блокирования лишнего действия. Где здесь анус ?
#14 by DmitrO
Анус в том, что стандартное действие ТП Добавить, должно именно добавлять сторку, а не открывать подбор. А открывать подбор должна кнопка Подбор, а не кнопка Добавить.
#15 by Hazer79
Вот теперь всё понятно. Пасиб.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С