Управляемые формы. Как редактировать РС в списке? #636697


#0 by Nikky412
Есть форма обработки, туда вытянул через динамический список РС. Хочу редактировать прям в списке. У РС стоит настройка редактирования нужная. Но при попытке редактирования, все равно открывается форма записи.
#1 by 5 Элемент
Никак
#2 by Nikky412
А обходной вариант, если к примеру не ДС использовать? и еще вопрос, как обойти такую проблему: Устанавливаю событие при активизацции строки. При срабатывании зацикливается. Событие перекидывает на сервер с запросом.
#3 by Юрий Лазаренко
Обходной вариант - через поле табличного документа
#4 by samozvanec
Вытянуть на форму РегистрСведенийНаборЗаписей?
#5 by Defender aka LINN
*подавился чаем* Давай уж сразу на форму поле ActiveX выведи, а в нем World со вставленной в него Excel'евской табличкой. Чтобы, значит, градус суровости повысить до недосягаемых высот
#6 by fisher
Есть вариант проще?
#7 by kiruha
Поставить 8.3 там задать свойство редактирования Не нужно нажимать Enter
#8 by Defender aka LINN
Табличное поле
#9 by Nikky412
Попробовал вытянуть на форму РегистрСведенийНаборЗаписей... он пустой... пытаюсь отбор по периоду вставить, все равно пусто...
#10 by программистище
вызов серверной процедуры без контекста иначе перекидывание формы на сервери вызывает активизацию
#11 by программистище
отборы и набор записей прочитать
#12 by samozvanec
отбор кури. и кнопку сохранить тоже
#13 by Nikky412
Программистище, поясни пожалуйста. Про отборы
#14 by Юрий Лазаренко
С полем табличного документа работать удобнее - это я тебе заявляю авторитетно как пользователь того, что сам пишу. ЗЫ: кофе с булочкой счас кушаю - не подавился.
#15 by Defender aka LINN
Ну ёмаё... Пошел отмывать стол от чая. Ты это, у кого такие забористые вещества берешь, м?
#16 by Юрий Лазаренко
Блин, анекдот напомнило: "Может я что-то недопонимаю, но...". Так это: может я что-то недопонимаю, но что сложного в том, чтобы сделать запрос к РС, вывести результат в ТД, а при отработке события редактирования ТД считывать введенные в него данные и писать их в РС? У меня так прайс-лист формируется из базы, редактируется на лету, как в экселе, и сразу пишется обратно в базу. ЗЫ: по поводу забористых вещей, извини, не скажу, правила форума запрещают...
#17 by Defender aka LINN
А что сложного в том, чтобы все это делать в таблице значений, где все и так уже готово и нужно всего несколько строк кода, не заморачиваясь тем, чтобы возиться с табличным документом?
#18 by Юрий Лазаренко
А что там уже готово, простите за любопытство? Я могу разместить ТЗ на форме, прикрепить ее к таблице РС и при редактировании данных в ТЗ изменения сразу будут записываться в РС?
#19 by Defender aka LINN
Интерфейс готов. Я не способен объяснять каждому пользователю, что в заголовок колонки не надо ничего писать, что на колонки справа не надо обращать внимания и т.д. И мне лень вообще возиться с получением данных из ТД, когда есть нормальные человеческие инструменты
#20 by Юрий Лазаренко
Ну если разница только в этом, то мне по-прежнему табличный документ роднее.
#21 by Юрий Лазаренко
+ А интерфейс в ТД это макет, делается за 10 минут
#22 by Defender aka LINN
Зачем он там делается, ты можешь объяснить? Есть табличное поле - средство для ввода табличных данных. Нет, надо непременно впихнуть какой-нибудь другой объект
#23 by Юрий Лазаренко
И еще один большой плюс есть у ТД: можно выделить область данных, скопировать в другое место и таким образом разом изменить данные в массиве записей РС. Можно скопировать данные в эксель, обработать формулами (например, увеличить все на 10%) и вставить обратно, все это силами юзера, быстро и без привлечения прогера. Ну в общем, есть у ТД преимущества.
#24 by Юрий Лазаренко
Удобство использования - вот основной аргумент.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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