|
|
|
Дублирование табличной части | ☑ | ||
|---|---|---|---|---|
|
0
tonic
29.01.04
✎
16:27
|
Привет Всем.
Возникла необходимость в форме документа продублировать колонку из табличной части, не подскажите как это лучьше реализовать? Спасибо. |
|||
|
1
gr13
29.01.04
✎
16:28
|
как понять дублировать?
|
|||
|
2
tonic
29.01.04
✎
16:43
|
Ну например, значение табличной части выводиться на одном слое, я создаю другой слой и на нем мне хотелось бы разместить некоторые данные из ТЧ. Но дело в том что они уже размещены и я вот не как не могу их повторить:(
|
|||
|
3
gr13
29.01.04
✎
16:44
|
Потрясающе, т.е. ты хочешь 2 табличные части, да еще дублирующие? была уже тут тема, так и не пришли к консенсусу помоймму...
|
|||
|
4
Bzzzzz
29.01.04
✎
16:45
|
Создай в другом слое ТЗ.
Выгружай данные из ТЧ в ТЗ. |
|||
|
5
tonic
29.01.04
✎
16:46
|
Прошу прощения Bzzzzz а не могли бы вы привести пример выгрузки и загрузки?:)
|
|||
|
6
gr13
29.01.04
✎
16:47
|
С помощью чего можно сделать две многострочные части у документа?
почитай, мож поможет |
|||
|
7
Bzzzzz
29.01.04
✎
16:47
|
ВыгрузитьТабличнуюЧасть(<ТаблЗнач>,<Колонки>)
|
|||
|
8
tonic
29.01.04
✎
16:55
|
Bzzzzz Спасибо, то что надо:))
И напоследок еще вопрос я как понимаю в Таблице Значений самому заносить данные нельзя? Ну тоесть ручками в ней ченить писать. |
|||
|
9
gr13
29.01.04
✎
16:58
|
(8) неа, низзя, можно поставить кнопочку и через нее добавить строку и значение. Почитай в ссылке, там, по мойму есть, или сделай еще поиск по "табл" и найдешь
|
|||
|
10
tonic
29.01.04
✎
17:08
|
gr13 Ну чтож благодарю, за информацию:)
А еще можно вопрос. Я вот жаз заполнение ТЗ реализовал посредством кнопки, а можно зделать так чтобы оно(ТЗ), заполнялось автоматом?:) |
|||
|
11
Bzzzzz
29.01.04
✎
17:12
|
Да ;-))
1) по таймеру ОбработкаОжидания(<ИмяПроцедуры>,<ИнтервалВызова>) 2) при любом изменении в форме будет происходить перезаполнение, но это могут быть тормоза посмотри как реализованы "информационные строки" в Номенклатуре, Материалах... и в енти функции пихаешь процедуру заполнения ТЗ |
|||
|
12
Bzzzzz
29.01.04
✎
17:13
|
3) при смене Вкладки
|
|||
|
13
tonic
29.01.04
✎
17:19
|
Bzzzzz
Еще раз спасибо. И окончательно последний вопрос, просто я книжки дома забыл, а надо сделать:( есть поле "НомерДок", как мне из него взять значение и поместить его в другое поле, проше прощение за дурацкий вопрос, просто так как это делаеться в С++ тут не срабатывает:( |
|||
|
14
tonic
29.01.04
✎
17:21
|
Сори, вопрос снят. понял:))))
|
|||
|
15
WhiteCat
29.01.04
✎
17:58
|
(8)(9) Можно. Добавить две колонки с "+" и "-". В обработке редактирования таблицы написать соответствующий код: добавлене и удаление строки
|
|||
|
16
tonic
29.01.04
✎
18:08
|
WhiteCat
Прости мою наивность, как это добавить колонки?:) |
|||
|
17
Bzzzzz
29.01.04
✎
18:19
|
Ээээ.... ручками ;-))
тз.ВставитьКолонку("Плюс",1,,,,"+"); |
|||
|
18
tonic
29.01.04
✎
18:21
|
Но то что мы будем вводить в эту новую колонку будет сохраняться в базе али нет?
я тут прочитал что ТЗ вообже не чего не сощраняет в базе |
|||
|
19
Bzzzzz
29.01.04
✎
18:25
|
Нет конечно :-)
Все это ручками пишется |
|||
|
20
tonic
29.01.04
✎
18:29
|
Так хорошо,
а как быть если у меня n товаров, и мне надо напротив товаров указать кол-во лицензий, это что придеться создавать n переменных. Дело в том что так как ТЧ нельзя разбить на 2 часть, то мне придеться писать некоторые атрибуты товара в другом месте, а именно на новом слое. |
|||
|
21
WhiteCat
29.01.04
✎
18:39
|
(16) Смотри (17), там правильно сказано.
(19) Не сохраняет. Нужно заполнять ее (например, при переходе на слой) и выгружать данные процедурой (при записи документа, например) (20) А где твои лицензии хранятся? Если в реквизите товара - то оттуда и надо брать, а потом туда же записывать. Если в документе - то в ТЧ создать реквизит соответствующий и скрыть его. Не надо заводить переменные, это некрасиво, хотя и будет работать |
|||
|
22
tonic
29.01.04
✎
18:48
|
Так ну кажись начал понимать.
Всем спасибо за сотрудничество:) |
|||
|
23
skunk
29.01.04
✎
21:15
|
народ, а к чему все эти выкрутасы. не просче ли при редактирование таб части изменят сразу ТЗ, то есть добавли чего в ТЧ добавляем че надо ТЗ, удаляем в ТЧ сразу бузаем его в ТЗ
|
|||
|
24
345
29.01.04
✎
22:15
|
.......................................................
ноу коммент ... А что, видимость разных колонок на разных слоях уже не канает ? |
|||
|
25
Рупор абсурда
29.01.04
✎
22:20
|
(24) Красиво будет выглядеть на "втором" слое табличная часть с ОДНОЙ "продублированой" колонкой? Места занимать на форме будет не много?
|
|||
|
26
345
29.01.04
✎
22:27
|
А вам, товарисч Рупор, я объявлю выговор на Т1С
|
|||
|
27
345
29.01.04
✎
22:35
|
Вообще говоря, я не понял задачу....
Нечто аналогичное используется в Счет-фактуре На одном слое - колонки Товар, Количество, и т.д. На другом - колонки Товар, ГТД, страна, и т.д. |
|||
|
28
tonic
30.01.04
✎
10:34
|
345
Ну в конце концов я так и cделал:)) Но вообщето я одного не могу понять почему в 1С нельзя различные колонки в ТЧ размещать там где "душе угодно"?:) |
|||
|
29
Bzzzzz
02.02.04
✎
16:38
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |