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