|
v7: НомерПечатнойФормы | ☑ | ||
---|---|---|---|---|
0
MagicFly
21.09.11
✎
09:49
|
Подскаажите в чем у меня ошибка? Есть код след. содержания:
НомерПечатнойФормы = 0; Меню = СоздатьОбъект("СписокЗначений"); Меню.ДобавитьЗначение("Иванов"); Меню.ДобавитьЗначение("Сидоров"); Если НомерПечатнойФормы = 0 Тогда Если Меню.ВыбратьЗначение(,, НомерПечатнойФормы,, 3) = 0 Тогда Возврат; КонецЕсли; КонецЕсли; Если НомерПечатнойФормы = 1 Тогда Сотр="Иванов"; КонецЕсли; Если НомерПечатнойФормы = 2 Тогда Сотр="Петров"; КонецЕсли; Но у меня выводит только Сотр и не выбирает нужное значение из списка |
|||
1
zak555
21.09.11
✎
09:50
|
Меню = СоздатьОбъект("СписокЗначений");
Меню.ДобавитьЗначение(1,"Иванов"); Меню.ДобавитьЗначение(2,"Сидоров"); |
|||
2
1Сергей
21.09.11
✎
09:50
|
Меню.ВыбратьЗначение(,, НомерПечатнойФормы,, 3)
Что такое 3? |
|||
3
MagicFly
21.09.11
✎
09:51
|
Это вид списка значений
|
|||
4
1Сергей
21.09.11
✎
09:52
|
(3) <СпособВыбора> - необязательный параметр. Число, значение которого задает способ выбора значения. 0 - в виде диалога; 1 - выбор производится в виде меню, которое подстраивается по месту текущего элемента диалога или ячейки таблицы; 2 - выбор маленьким списком (список похож на выбор значения перечисления), также привязанным к позиции элемента диалога
|
|||
5
MagicFly
21.09.11
✎
09:53
|
(1), не помогает
|
|||
6
zak555
21.09.11
✎
09:54
|
(5) ты думаешь, что это готовый текст ?
|
|||
7
MagicFly
21.09.11
✎
09:55
|
ну я исправил у себя и добавил то, что ты посоветовал
|
|||
8
zak555
21.09.11
✎
09:56
|
кстати, как дальше переменная Сотр будет использоваться ?
случаем не НайтиПоНаименованию ? |
|||
9
1Сергей
21.09.11
✎
09:57
|
У меня вот так всё работает:
НомерПечатнойФормы = 0; Меню = СоздатьОбъект("СписокЗначений"); Меню.ДобавитьЗначение("Иванов"); Меню.ДобавитьЗначение("Сидоров"); Если НомерПечатнойФормы = 0 Тогда Если Меню.ВыбратьЗначение(,, НомерПечатнойФормы,, 3) = 0 Тогда Возврат; КонецЕсли; КонецЕсли; Если НомерПечатнойФормы = 1 Тогда Сотр="Иванов"; КонецЕсли; Если НомерПечатнойФормы = 2 Тогда Сотр="Петров"; КонецЕсли; Сообщить("Сотр = "+Сотр); У тебя ошибка в другом месте |
|||
10
zak555
21.09.11
✎
09:58
|
(9) быдло код ?
|
|||
11
1Сергей
21.09.11
✎
09:59
|
(10) это копипаст из (0) Быдло-, небыдло-, но работает
|
|||
12
MagicFly
21.09.11
✎
09:59
|
у меня в печатной форме не подставляется, я поставил значение ячейки как шаблон
|
|||
13
1Сергей
21.09.11
✎
10:00
|
(12) гы... [Сотр]
|
|||
14
zak555
21.09.11
✎
10:00
|
НомерПечатнойФормы = 0; Сотр = "";
Меню = СоздатьОбъект("СписокЗначений"); Меню.ДобавитьЗначение("Иванов"); Меню.ДобавитьЗначение("Сидоров"); Если НомерПечатнойФормы = 0 Тогда Если Меню.ВыбратьЗначение(НомерПечатнойФормы ,, НомерПечатнойФормы,, 2) = 0 Тогда Возврат; КонецЕсли; КонецЕсли; Сообщить("Сотр = "+Сотр); |
|||
15
zak555
21.09.11
✎
10:01
|
НомерПечатнойФормы = 0; Сотр = "";
Меню = СоздатьОбъект("СписокЗначений"); Меню.ДобавитьЗначение("Иванов"); Меню.ДобавитьЗначение("Сидоров"); Если НомерПечатнойФормы = 0 Тогда Если Меню.ВыбратьЗначение(Сотр,, НомерПечатнойФормы,, 2) = 0 Тогда Возврат; КонецЕсли; КонецЕсли; Сообщить("Сотр = "+Сотр); |
|||
16
zak555
21.09.11
✎
10:02
|
MagicFly это ты всё ту комплексную колбасишь ?
|
|||
17
MagicFly
21.09.11
✎
10:03
|
нет
|
|||
18
1Сергей
21.09.11
✎
10:03
|
(17) ты (13) попробовал?
|
|||
19
MagicFly
21.09.11
✎
10:04
|
да
|
|||
20
1Сергей
21.09.11
✎
10:04
|
||||
21
1Сергей
21.09.11
✎
10:04
|
(19) и чо?
|
|||
22
MagicFly
21.09.11
✎
10:04
|
всем спасибо, заработало
|
|||
23
1Сергей
21.09.11
✎
10:04
|
(22) в чем дело было?
|
|||
24
MagicFly
21.09.11
✎
10:06
|
сам не знаю, заработало каким то чудом
|
|||
25
zak555
21.09.11
✎
10:06
|
(23) в надрыве некоторого количества копиляров в головном мозге
|
|||
26
1Сергей
21.09.11
✎
10:07
|
ппц...
|
|||
27
zak555
21.09.11
✎
10:08
|
(26) что это ?
|
|||
28
1Сергей
21.09.11
✎
10:11
|
(27) это "пипец" сокращенно. Что такое пипец рассказать? :)
|
|||
29
zak555
21.09.11
✎
10:11
|
(28) ага
|
|||
30
1Сергей
21.09.11
✎
10:13
|
(29) это завуалированное матерное слово, которое обозначает полный крах, безвыходность ситуации
|
|||
31
Kookish
21.09.11
✎
10:13
|
(24) Будь мужиком, учи СП! А конкретно, параметры ВыбратьЗначение(). Третий параметр - ЗАГОЛОВОК!
|
|||
32
zak555
21.09.11
✎
10:13
|
я думал, что от слова пипа
|
|||
33
Kookish
21.09.11
✎
10:15
|
(31) Упс, это у другого ВыбратьЗначение(). А в списке результат выбора помещается в первый параметр. Потому и заработало.
|
|||
34
1Сергей
21.09.11
✎
10:15
|
(31) садись, два
|
|||
35
Kookish
21.09.11
✎
10:16
|
(32) (28) А еще в Линяге некоторое время назад были чампы, у которых над головой было "PPC_Mob".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |