|
v7: Понятие про ДобавитьЗначение | ☑ | ||
---|---|---|---|---|
0
дон1есник
29.11.11
✎
21:06
|
1сv7.Вот все никак не могу понять - в цикле крутится вот такое.
список.ДобавитьЗначение(prz1.текущийэлемент()); Визуально отображается все ок. Не могу понять в список добавляется объект с "символьным представлением объекта" или просто символьное представлением объекта с символьным представлением объекта |
|||
1
Tatitutu
29.11.11
✎
21:07
|
классная трава,отсыпь
|
|||
2
дон1есник
29.11.11
✎
21:08
|
:)
|
|||
3
дон1есник
29.11.11
✎
21:08
|
я путаюсь в этой документации с параметрами <значение> <строка>
|
|||
4
Tatitutu
29.11.11
✎
21:10
|
список.ДобавитьЗначение(значение,"Строка");
|
|||
5
Tatitutu
29.11.11
✎
21:11
|
(4) визуально увидишь Строка
|
|||
6
Злопчинский
29.11.11
✎
21:11
|
(0) Открой СП и почитай
СЗ.ДобавитьЗначение(Значение, СимвольноеПРедставлениеЗначения); где значение - любого типа . как именно значение в самом СЗ хранится - мне по барабану, потому как на уровне платформы (бех извратов) я доступа к этому не получаю. . можно сказать тупо: все значения можно рассматривать как строки или как числа - все зависит от того как интерпретировать набор 0 и 1 из которых в компе состоит все |
|||
7
Злопчинский
29.11.11
✎
21:12
|
Если не указывать символьноеПредставленияЗначения - будет отображаться так, как это описано на уровне метаданных
|
|||
8
дон1есник
29.11.11
✎
21:12
|
т.е. в моем случае будет объект и его визуальное представлени
|
|||
9
дон1есник
29.11.11
✎
21:16
|
поехали дальше представим себе что СПИСОК я забил данными
Процедура выгрузить() Перем Значение; списоккатегорий1.УдалитьВсе(); Для Номер = 1 По СПИСОК.РазмерСписка() Цикл если СПИСОК.Пометка(Номер)=1 тогда СПИСОК.ПолучитьЗначение(Номер, Значение); СПИСОК2.Добавитьзначение(Значение); КонецЕсли; КонецЦикла; Тогда в список2 у меня тоже будут объеты и их представления? |
|||
10
дон1есник
29.11.11
✎
21:19
|
списоккатегорий1 это СПИСОК2
|
|||
11
PZh
29.11.11
✎
21:26
|
(9)
Нет, в список2 будет список из строк, т.е. только представления, чтобы были объекты пиши:
|
|||
12
дон1есник
29.11.11
✎
21:30
|
а разве СПИСОК.ПолучитьЗначение(Номер, Значение) не вернет значение по номеру и не присвоит его переменной ЗНАЧЕНИЕ?
|
|||
13
дон1есник
29.11.11
✎
21:38
|
(9) как ты пишешь - работает, сенкс
|
|||
14
Злопчинский
29.11.11
✎
22:04
|
(9) тыв дятел!
неужели трудно открыть СП и прочитать . ПолучитьЗначение(<?>,) Синтаксис: ПолучитьЗначение(<Позиция>,<Строка>) Назначение: Получить значение из указанной позиции списка. Возвращает значение из списка. Параметры: <Позиция> - номер позиции в списке, из которой возвращается значение (изменяется от 1 до РазмерСписка); <Строка> - идентификатор переменной, в которой возвращается символьное представление получаемого значения. . соответсвенно по умум будет так: СимвольноеПредставлениеЗначения = ""; ПолученноеЗначение = СПИСОК.ПолучитьЗначение(Номер, СимвольноеПредставлениеЗначения); СПИСОК2.Добавитьзначение(ПолученноеЗначение,СимвольноеПредставлениеЗначения); |
|||
15
Злопчинский
29.11.11
✎
22:05
|
(12) нет, ПИЛЯТЬ!
второй параметр в получитьзначение - это переменная в которое вернется символьное представление полученного значения |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |