Процедура ПриНачалеВыбораЗначения(,) #117140


#0 by Дефективный
как сделать так что бы эта нехорошая процедура не добавляла новую строку в табличную часть? PS СтатусВозврата не помогает
#1 by Дефективный
<ФлагСтандОбр> - флаг, изначально, при вызове процедуры равен 1, если в теле процедуры значение этого параметра поменять на 0, то стандартный процесс выбора значения не будет происходить. //-------------- тоже не помогает.. и в первом, и во втором случае добавляется новая пустая строка
#2 by Лис в курятнике
ща прочитал идентификатор переменной "ОсновнойОтравитель" пиши значит СтатусВозврата; Возврат;
#3 by КонецЦикла
Поискать НоваяСтрока по ходу текста или что там происходит такое? Если сам ввел - то поздно уж ЗЫ. Процедуры сами обычно не добавляют, а срабатывают при различных событиях
#4 by raykom
Замени на ноль и пропиши алгоритм, что хош.
#5 by Дефективный
тоже не помогает
#6 by Лис в курятнике
а. вспомнил. делал такую шнягу. правда через ппо получилось токмо.
#7 by Лис в курятнике
с возвратом (Возврат;) точно не взлетает?
#8 by КонецЦикла
Этот флаг для того, чтобы не открывалась форма спр-ка выбираемого, а что-то свое открыть если нужно
#9 by raykom
пропиши алгоритм, что хош.
#10 by Дефективный
во-во.. ничего не открывает, просто добавляет новую пустую строку некрасиво получается
#11 by КонецЦикла
Так элемент в строке или где? Что в коде написано? Покажь?
#12 by Фокусник
ПриВводеСтроки
#13 by Забаненный
ПриВВодеСтроки
#14 by Забаненный
А ты откуда знаешь? =)
#15 by raykom
Не статус на нол а флаг стандартной.
#16 by КонецЦикла
2(12,13) Дык понятно... просто с чего появляться новой строке? или автор не догоняет что первое - кура или яйко
#17 by Лис в курятнике
да вот нефинты стандартные методы не прокатят. я вышел таким образом сендкей(ескейп)
#18 by Дефективный
#19 by Орк
Subj сам по себе строки не добавляет. см.
#20 by raykom
О!
#21 by КонецЦикла
Цель какая?
#22 by Фокусник
Постоянно пользуюсь дабы злобные юзеры строк не добавляли, а то базы от этого растут, на сервере не помещаются :)
#23 by Дефективный
ПриВВодеСтроки - рулит
#24 by Дефективный
всем спасибо за участие
#25 by Лис в курятнике
я может путаю, но мне как то приходилось решать такую штуку, что при вводе строки проверять выбраное пользователем значение и в случае не правильного ввода удалять строку.
#26 by КонецЦикла
Отлегло... но я так и ниасилил :(
#27 by Лис в курятнике
вот тут вот уже проблемно....
#28 by КонецЦикла
2 Может вот так попробуй ;) КонецПроцедуры
#29 by Глист в курятнике
круто! учи матчасть
#30 by Дефективный
цель.. одним давать вводить другим не давать стартовые условия процедура ПриНачалеВыбораЗначения(,) в модуле формы
#31 by raykom
Пошти верняк, основа есть дальше дотумкает:)
#32 by Дефективный
уже все работает. еще раз спасибо.
#33 by Лис в курятнике
а слабо решить?
#34 by raykom
Озвуч. што работает ? Антиресна
#35 by КонецЦикла
2 Сенькс... ща засяду :) 2 А если перевернуть и сделать по-другому? Два варианта: 1. если есть признак - ставить отбор для пользователя при выборе - удобно выбирать будет 2. не давать записывать - сами удалят что нужно :)
#36 by Работающий Код
в студию!
#37 by Лис в курятнике
ПриВВодеСтроки
#38 by Глист в курятнике
жжошь!
#39 by Лис в курятнике
ты хочешь сказать вопрос относился к ? Чета я уже заработался. по надо через WSH делать... иначе никак (
#40 by Глист в курятнике
Донко, иди домой
#41 by Дефективный
по теме.. так будет работать?
#42 by Дефективный
у меня работает, или я чего-то не так понимаю и делаю
#43 by ап
ап
#44 by GrayT
Чего ап? По 0 скажу - она и не добавляет - строка уже есть. ПриВводеСтроки или ПриНачалеРедактированияНовойСтроки
#45 by Proba
нельзя удалить строку которая еще до конца не введена.
#46 by КонецЦикла
А ну пшли кодировать! Развели тут невесть что!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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