|
Свернуть таблицу значений |
☑ |
0
Gossar1C
19.08.13
✎
17:42
|
Здравствуйте. Подскажите пожалуйста почему при сворачивании одной таблицы значений сворачивается и другая?
ТаблицаСкладов = Новый ТаблицаЗначений;
ТаблицаСкладов.Колонки.Добавить("Склад");
ТаблицаСкладов.Колонки.Добавить("Номенклатура");
Пока ДанныеЗаполнения.Следующий() Цикл
ДанныеЗаполненияПоСкладам = Неопределено;
ДанныеЗаполненияПоСкладам = ДанныеЗаполнения.ТаблицаТоваров.Выгрузить();
Для Каждого Элем Из ДанныеЗаполненияПоСкладам Цикл
НоваяСтрока = ТаблицаСкладов.Добавить();
НоваяСтрока.Склад = Элем.Номенклатура.Склад;
НоваяСтрока.Номенклатура = Элем.Номенклатура;
КонецЦикла;
КонецЦикла;
// При сворачивании сворачивается и Таблица номенклатуры
ТаблицаНоменклатуры = ТаблицаСкладов;
ТаблицаСкладов.Свернуть("Склад");
|
|
1
ДенисЧ
19.08.13
✎
17:43
|
ТаблицаНоменклатуры = ТаблицаСкладов.Скопировать();
|
|
2
Господин ПЖ
19.08.13
✎
17:43
|
потому что руки с ж.пы... - другого не дано
|
|
3
Господин ПЖ
19.08.13
✎
17:43
|
>ТаблицаНоменклатуры = ТаблицаСкладов;
креативненько...
|
|
4
Gossar1C
19.08.13
✎
17:44
|
(2) удалитесь с этой темы пожалуйста, а лучше вообще с форума, вроде бы 36 лет а агресии как у подростка
(1) спасибо
|
|
5
Wobland
19.08.13
✎
17:44
|
потому что эти две переменные - два указателя на одно и то же
|
|
6
godmod80
19.08.13
✎
17:45
|
(3) в хорошей ООПе так и должно быть)
|
|
7
godmod80
19.08.13
✎
17:47
|
(4) надо перопределить оператор "=" в исходниках
|
|
8
Господин ПЖ
19.08.13
✎
17:50
|
(4) а может лучше тебе? за подобный дерьма-код, реанимируемый форумом, еще ведь кто-то и платит наверное...
|
|
9
Serginio1
19.08.13
✎
17:51
|
(6) Для этого нужно сделать ТЗ только для чтения. Для мутабельных значений это и в ООП так же
|
|
10
Odavid
19.08.13
✎
17:53
|
(6)>> в хорошей ООПе так и должно быть)
где вы тут ООПу увидели?!
|
|
11
Господин ПЖ
19.08.13
✎
17:54
|
>в хорошей ООПе так и должно быть
что должно быть? в 1С все по byref, в c# и прочие - byval по дефалту... кто буквари читал и так в курсе... кто не читал сворачивает таблицы и удивляется
|
|
12
Odavid
19.08.13
✎
17:54
|
(6) вы протсо не поняли смысл 1С и её ссылок
|
|
13
Odavid
19.08.13
✎
17:54
|
(11)>> в 1С все по byref
кроме указанных особо случаев
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой