|
v7: Интерактивное редактирование таблицы значений | ☑ | ||
---|---|---|---|---|
0
ВежливаяТварь
22.08.12
✎
17:10
|
Добрый день. Столкнулся с весьма забавной проблемой. Задача передо мной стоит следующая: Нужно что бы пользователь выбирал расходную накладную, и табличная часть этой расходной выгружалась в какую-нибудь таблицу где бы он мог ее редактировать. Начал делать так как я бы сделал в 1с 8. При выборе расходной её табличная часть выгружается в ТЗ на форме и там пользователь её редактирует. Тут и всплыла не приятная неожиданность: в 7 Таблица значений на форме не редактируется. Подскажите, пожалуйста, как выйти из этой ситуации.
|
|||
1
BlackJack
22.08.12
✎
17:13
|
Делайте кнопки
|
|||
2
Mikeware
22.08.12
✎
17:13
|
Использовать средства для визуального редактирования ТЗ.
Коих было придумано изрядно... |
|||
3
Sh1ko
22.08.12
✎
17:14
|
Можно сделать служебный документ...
|
|||
4
ВежливаяТварь
22.08.12
✎
17:14
|
(1,2) То есть её можно редактировать но только кнопками?
|
|||
5
Sh1ko
22.08.12
✎
17:15
|
(4) ну и через функцию на самой ТЗ
|
|||
6
Sh1ko
22.08.12
✎
17:15
|
(0) А вообще, зачем это?
|
|||
7
Mikeware
22.08.12
✎
17:17
|
(4) и где я говорил про кнопки?
я говорил про визуального редактирования. Хотя можно и через кнопки, и через функцию "на клик" |
|||
8
ВежливаяТварь
22.08.12
✎
17:18
|
(6) У одного из начальников глобальная идея о том что на одном из филиалов не должны менять документы, а если хотят то изменения должны приходить в центр оператор будет их просматривать и только после согласия оператора они там будут проводится.
|
|||
9
ВежливаяТварь
22.08.12
✎
17:19
|
(7) средства визуально редактирования это дополнения к платформе?
|
|||
10
leshikkam
22.08.12
✎
17:19
|
(8) через ПоставщикДанных.ИндексированнаяТаблица будет удобно
|
|||
11
Sh1ko
22.08.12
✎
17:20
|
(10) да, очень, вообще круто
|
|||
12
Sh1ko
22.08.12
✎
17:20
|
(8) И как ты собрался делать это "изменения должны приходить в центр оператор будет их просматривать" с таблицей значений?
|
|||
13
ВежливаяТварь
22.08.12
✎
17:21
|
(10)Спасибо сейчас посмотрю
|
|||
14
ВежливаяТварь
22.08.12
✎
17:22
|
(12) Изменения из таблицы сохраняются в файл переправляются в центр
|
|||
15
ВежливаяТварь
22.08.12
✎
17:22
|
(12+) С помощью обработки там оператор будет их просматривать
|
|||
16
Sh1ko
22.08.12
✎
17:22
|
(14) геморрой еще тот.
|
|||
17
ВежливаяТварь
22.08.12
✎
17:24
|
(16) Согласен, есть варианты лучше?
|
|||
18
leshikkam
22.08.12
✎
17:27
|
(17)
ага. есть. создать подч. документ в который сохранять измененную т.ч. (ну или через структуру справочников сделать) тогда данные будут приходить стандартным обменом. а есть еще просмотр изменений урбд перед приемом. там можно отказать, в цб записать документ и тогда в переферии он останется не измененным. |
|||
19
leshikkam
22.08.12
✎
17:27
|
(11) это стеб?
|
|||
20
m-serg74
22.08.12
✎
17:28
|
(18) а где про УРБД речь??
|
|||
21
Sh1ko
22.08.12
✎
17:28
|
(19) нет
|
|||
22
Sh1ko
22.08.12
✎
17:28
|
(17) мало данных
|
|||
23
m-serg74
22.08.12
✎
17:29
|
(16) Если в одной базе работают Пользователь - ЗначениеВФайл, Оператор - ЗначениеИзФайла, в чем геммор то?
|
|||
24
leshikkam
22.08.12
✎
17:30
|
(20) в (8) есть слова "центр" и "приходить" что позволяет думать о УРБД
(17) - УРБД? |
|||
25
m-serg74
22.08.12
✎
17:33
|
(24) 10 филиалов в терминале, а есть центр))) 21 век)))
|
|||
26
mikecool
22.08.12
✎
17:34
|
а тупо служебный документ без записи?
|
|||
27
Ёпрст
22.08.12
✎
17:34
|
ну или штатненько, тип того
http://webfile.ru/6086988 |
|||
28
Ёпрст
22.08.12
✎
17:35
|
но красившее, конечно, ТП или хотя бы класс для непосредственного редактирования в ТЗ.
|
|||
29
ВежливаяТварь
22.08.12
✎
17:38
|
(24) Урбд
|
|||
30
ВежливаяТварь
22.08.12
✎
17:39
|
(28) Можно немного подробнее?
|
|||
31
Мимохожий Однако
22.08.12
✎
17:44
|
Добавь документ с реквизитом на документ-основание Реализация и табличной частью. После обмена ответственный по накладной по кнопочке изменит Реализацию. Хотя... глупая затея в принципе.
|
|||
32
Ёпрст
22.08.12
✎
17:46
|
ТП - табличное поле, читать тут
http://www.1cpp.ru/docum/html/TableField.html , пример тут http://www.1cpp.ru/forum/YaBB.pl?num=1273512019 класс ля прямого редактирования ТЗ, например, этот: http://www.1cpp.ru/forum/YaBB.pl?num=1241377896 есть и другие, ищи в репозитарии |
|||
33
Злопчинский
22.08.12
✎
17:46
|
я юзаю класс "РедакторТЗ" - вполне удовлетворяет, хотя и здесь недоработали - не анализируется шрифт, назначенный на ТЗ.. ;-) но это не мешает...
|
|||
34
ВежливаяТварь
22.08.12
✎
18:03
|
(32,33) Огромное спасибо,сейчас почитаю
|
|||
35
Cthulhu
22.08.12
✎
19:39
|
В периферии:
1) при сохранении документа - вместо сохранения - выгружать откорректированную таб.часть в файл (имя файла - по Ид документа). 2) при открытии документа - искать файл с измененной таб.частью, если найден - грузить таб.часть из файла (точнее - по вопросу: или грузить измененную таб.часть из этого файла, или удалять єтот файл). 3) собирать такие файлы в отправку в центр прицепом к файлу обмена. В центре, получив файлы изм.таб.частей - обработкой пройтись по таким файлам, проконтролировать, загрузить из файлов в документы "одобренные" таб.части, опционально - составить реестр (для периферии, чтобы тоже отослать прицепом к файлу обмена). Усё. Нюансы - легко допиливаются. |
|||
36
Cthulhu
22.08.12
✎
19:40
|
(35)+: корректировки в сеансе работы с документом - всё штатно, никаких диалоговых ТЗ не надо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |