|
v7: В СписокЗначений вставить СписокЗначений | ☑ | ||
---|---|---|---|---|
0
1Сергей
16.05.12
✎
15:54
|
Как? Забыл совсем. Поиском что-то не нашел.
Помогите, господа и дамы |
|||
1
andrewks
16.05.12
✎
15:55
|
Добавить(), не?
|
|||
2
andrewks
16.05.12
✎
15:55
|
ДобавитьЗначение(), конечно
|
|||
3
ДенисЧ
16.05.12
✎
15:56
|
сз = СоздатьОбъект("СписокЗначений");
сз.Добавить(1); сз.Добавить(СоздатьОбъект("СписокЗначений")); |
|||
4
1Сергей
16.05.12
✎
15:58
|
(3) а потом как в него значения добавлять? это ж не ТЗ, чтобы через точку обращаться к элементам
|
|||
5
andrewks
16.05.12
✎
15:59
|
(4) ты меня удивляешь.
сформируй сз, потом запихни |
|||
6
1Сергей
16.05.12
✎
15:59
|
(5) он же ссылку пихнёт. не?
|
|||
7
K-5
16.05.12
✎
15:59
|
(4) УстановитьЗначение(<?>,,,);
Синтаксис: УстановитьЗначение(<Позиция>,<Знач>,<Строка>,<Клв>) Назначение: Установить значение в указанной позиции списка. Параметры: |
|||
8
andrewks
16.05.12
✎
15:59
|
(6) О_о ты сегодня на Си писал, что-ли?
|
|||
9
Voronve
16.05.12
✎
16:00
|
сз = СоздатьОбъект("СписокЗначений");
сз.ДобавитьЗначение(СоздатьОбъект("СписокЗначений")); сз2 = сз.получитьЗначение(1); сз2.добавитьЗначение("оно"); |
|||
10
1Сергей
16.05.12
✎
16:01
|
(8) последние два месяца на сях писал, да
|
|||
11
andrewks
16.05.12
✎
16:01
|
(6) а, ну, по сути, да, это я уже загнался
|
|||
12
FN
16.05.12
✎
16:11
|
еще вариант добавления списка, а не ссылки:
сз.Добавить(ЗначениеИзСтроки(ЗначениеВстроку(сз2))); |
|||
13
1Сергей
17.05.12
✎
10:52
|
(12) такой вариант не канает, если СЗ лежит на форме и сохраняется при сохранении настройки. Кароче, добавляю в СЗ строку через ЗначениеВстрокуВнутр
|
|||
14
ReLD
25.05.12
✎
23:16
|
ПОдскажите плиз
имеем в РН спис=ДобавитьЗначение("СписокЗНачений"); Спис.ДобавитьЗначение("Наличка"); Спис.ДобавитьЗначение("факт НН"); и тп. Вопрос как правильно указать условие если выбрано факт НН то выполнить то-то ?? |
|||
15
Voronve
25.05.12
✎
23:21
|
спис=ДобавитьЗначение("СписокЗНачений");
Спис.ДобавитьЗначение("Наличка","Наличка"); Спис.ДобавитьЗначение("фактНН","Факт НН); Переменная = ""; Если Спис.ВыбратьЗначение(Переменная) = 1 Тогда Если Переменная = "Наличка" Тогда <твой код> ИачеЕсли Переменная = "ФактНН" <твой код> КОнецЕсли; КонецЕсли; |
|||
16
ReLD
26.05.12
✎
22:25
|
Процедура ИзмНеофиц() //АВС:25/02/04
Перем Выб; Спис = СоздатьОбъект("СписокЗначений"); Спис.ДобавитьЗначение(""); Спис.ДобавитьЗначение("Отсрочка"); Спис.ДобавитьЗначение("Отсрочка с НН"); Спис.ДобавитьЗначение("Наличные"); Спис.ДобавитьЗначение("Наличные с НН"); Спис.ДобавитьЗначение("Неофициально"); Спис.ДобавитьЗначение("Строго неофициально!"); // АВС: 14/12/05 Спис.ДобавитьЗначение("Самовывоз"); // АВС: 06/05/06 Выб = Неофициально; Если Спис.ВыбратьЗначение(Выб,,,,2) = 1 Тогда Неофициально = Выб; КонецЕсли; ЗаполнитьПрим(); //проверяю условие, либо с шапкой либо без Если (Неофициально= "Отсрочка с НН") или (Неофициально = "Наличные с НН") тогда ПечБезШАпки=0; Иначе ПечБезШАпки=1; // с шапкой или без КонецЕсли; КонецПроцедуры /////Вопрос как проверить выполнение этого условия при открытии документа??? |
|||
17
GreyK
26.05.12
✎
23:42
|
(16) Ты хоть пукни о правильном направлении.
|
|||
18
ReLD
27.05.12
✎
20:31
|
Если (Неофициально= "Отсрочка с НН") или (Неофициально = "Наличные с НН") тогда
ПечБезШАпки=0; Иначе ПечБезШАпки=1; // с шапкой или без КонецЕсли; Как проверить это условие при открытии документа?? ПечБезШАпки это флажок, который при открытии РН нужно либо ставить либо нет, в зависимости от выполенения условия |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |