![]() |
![]() |
![]() |
|
Вставить строку в середину документа | ☑ | ||
---|---|---|---|---|
0
John83
24.01.13
✎
11:17
|
Мне тут показали, что в 7ке есть такая "очень удобная вещь", как "вставить", т.е. позицию можно добавить не в конце, а в середине списка.
Можно ли подобное реализовать через внеш. обработки в УТ 10.3? |
|||
1
Wobland
24.01.13
✎
11:18
|
можно
|
|||
2
Maxus43
24.01.13
✎
11:19
|
в каком списке? какую позицию?
|
|||
3
Wobland
24.01.13
✎
11:19
|
(2) очевидно, имеется в виду ТЧ
|
|||
4
samozvanec
24.01.13
✎
11:19
|
(0) ты часом не сортировать ли хочешь?
|
|||
5
John83
24.01.13
✎
11:22
|
(2) открываем заказ покупателя в 1000 строк и очень желаем вставить несколько позиций, начиная с 500ой строки
|
|||
6
DrShad
24.01.13
✎
11:22
|
(0) ну на снеговике тоже есть метод Вставить() у ТЧ
|
|||
7
DrShad
24.01.13
✎
11:22
|
(5) в чем проблема?
|
|||
8
John83
24.01.13
✎
11:22
|
(4) в том-то и дело, что надо сохранить порядок номенклатуры
|
|||
9
John83
24.01.13
✎
11:23
|
(6) и как реализовать через внеш. обработки?
|
|||
10
Wobland
24.01.13
✎
11:23
|
(5) что же делать? может, Вставить?
|
|||
11
DrShad
24.01.13
✎
11:23
|
Табличная часть (Tabular section)
Вставить (Insert) Синтаксис: Вставить(<Индекс>) Параметры: <Индекс> (обязательный) Тип: Число. Индекс позиции в табличной части, в которую необходимо вставить строку. Возвращаемое значение: Тип: Строка табличной части. Вставленная строка. Описание: Вставляет в табличную часть строку с указанным индексом. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: Использование метода допустимо только в том случае, если табличная часть получена из свойства объекта. Если табличная часть получена из свойства ссылки (или выборки), то использование этого метода будет вызывать ошибку выполнения. Пример: Состав.Вставить(1); |
|||
12
DrShad
24.01.13
✎
11:24
|
(9) да как тебе угодно так и реализовуй
|
|||
13
DrShad
24.01.13
✎
11:24
|
учу читать СП, дорого!
|
|||
14
John83
24.01.13
✎
11:25
|
(12) я и спрашиваю, как реализовать через внеш. обработки, т.е. без редактирования конфы
|
|||
15
Reset
24.01.13
✎
11:26
|
Если окажется, что не туда получилось Вставить(),
можно Сдвинуть() в нужное эээ место |
|||
16
DrShad
24.01.13
✎
11:26
|
(14) да мне фиолетово
|
|||
17
Wobland
24.01.13
✎
11:26
|
(14) файл - новый. это у тебя будет внешняя обработка. там внутри кое-где надо написать слово "вставить"
|
|||
18
Wobland
24.01.13
✎
11:26
|
чего автор хочет от нас?
|
|||
19
In123
24.01.13
✎
11:28
|
(14) А в чем проблема?
|
|||
20
John83
24.01.13
✎
11:29
|
хотя кажись придумал...
|
|||
21
DrShad
24.01.13
✎
11:30
|
выдыхай!
|
|||
22
hhhh
24.01.13
✎
11:34
|
(20) всё-таки синтакс помощик спасет гиганта мысли:
ТабличноеПоле (TableBox) РежимВводаСтрок (RowInputMode) Использование: Чтение и запись. Описание: Тип: РежимВводаСтрокТабличногоПоля. Содержит режим интерактивного ввода новых строк в табличное поле. Режим задает, куда именно будут вставлены строки табличного документа. РежимВводаСтрокТабличногоПоля (TableBoxRowInputMode) Значения ВКонецОкна (EndOfWindow) ВКонецСписка (EndOfList) ПередТекущейСтрокой (BeforeCurrentRow) ПослеТекущейСтроки (AfterCurrentRow) |
|||
23
John83
24.01.13
✎
11:35
|
(22) тоже глянем
всем спасибо |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |