Имя: Пароль:
1C
1C 7.7
v7: помогите с кодом на 7.7
0 screamhome
 
06.12.12
10:27
есть документ
нужно выгрузить табл. часть в ТаблицуЗначений
ДобавитьКолонку

Добавить значения в нее и отсортировать(это я знаю как сделать)

Загрузить обратно в документ данные из таблицы значений.
1 Privalov
 
06.12.12
10:28
Сколько?
2 Ёпрст
 
06.12.12
10:28
ВыгрузитьТабличнуюЧасть

наслаждайся
3 ParaWiz
 
06.12.12
10:29
СП:    
ВыгрузитьТабличнуюЧасть(ТаблицуЗначений);
ЗагрузитьТабличнуюЧасть(ТаблицуЗначений);
4 DenLaDen
 
06.12.12
10:30
ТЗ = СоздатьОбъект("ТаблицаЗначений");
ТвойДок.ВыгрузитьТабличнуюЧасть( ТЗ );
ТЗ.НоваяКолонка("Колонка");
ТвойДок.ЗагрузитьТабличнуюЧасть( ТЗ ); //и пох на твою новую колонку
5 ParaWiz
 
06.12.12
10:30
(4) насчет пох, ет правильно заметил :)
6 DrunkAnimal
 
06.12.12
10:31
(0) а зачем выгружать?
7 aka AMIGO
 
06.12.12
10:33
(6) видимо, чтоб отсортировать по новой колонке
8 Drac0
 
06.12.12
10:33
(7) Вопрос в другом: зачем загружать?
9 ParaWiz
 
06.12.12
10:34
(8) видимо ради сортировки
10 DrunkAnimal
 
06.12.12
10:36
всегда ненавидел когда в коде сортируют табличную чать документа
11 aka AMIGO
 
06.12.12
10:38
(10) а вот у нас бухия, логисты и складские работники любят отсортированные ТЧ по своему вкусу..
вход сделан в виде менюшки, для выбора
12 DrunkAnimal
 
06.12.12
10:40
(11) кнопочки для этого есть
13 Drac0
 
06.12.12
10:42
(9) Откровенно говоря, не понимаю смысл сортировки по колонке, которую пользователь не видит. Может, как вариант необходимо чтобы движения или проводки шли в определенном порядке, не знаю ...
14 screamhome
 
06.12.12
10:45
всем мерси не думал что такой ажиотаж будет

   ТЗ = СоздатьОбъект("ТаблицаЗначений");          
   ВыгрузитьТабличнуюЧасть(ТЗ);
   
   ТЗ.НоваяКолонка("ДатаИВремя");
   
   ТЗ.ВыбратьСтроки();
   Пока ТЗ.ПолучитьСтроку() Цикл
       
   КонецЦикла;
   
   ЗагрузитьТабличнуюЧасть(ТЗ);
15 AeDen
 
06.12.12
10:45
(13) Составной индекс? Такой вариант не рассматривал?
16 AeDen
 
06.12.12
10:46
(14) А цикл зачем?
17 DrunkAnimal
 
06.12.12
10:47
(15) а пользователю работающему с табличной частью это зачем?
18 Drac0
 
06.12.12
10:47
(16) Что бы заполнять новую колонку?
19 Drac0
 
06.12.12
10:49
(15) Если имеете ввиду, что необходимо отсортировать по нескольким колонкам, например, сначала по наименованию номенклатуры, потом цена, потом количество, то это делается без ввода новой колонки.
20 AeDen
 
06.12.12
10:49
(17) Пользователи - существа загадошные.
(18) точно, пропустил.
21 AeDen
 
06.12.12
10:50
(19) кхм... ладно, молчу-молчу... А-то скажете еще, что я жкк не читал, и СП не знаю...
22 KUBIK
 
06.12.12
10:50
(14) Сортировку сделать забыл