|
Флажки | ☑ | ||
---|---|---|---|---|
0
Олег84
12.02.15
✎
13:09
|
Подскажите,пожалуйста, как работать с флажками? Есть какой-нибудь выбираемое значение? Я хочу флажок использовать в вычислениях.
|
|||
1
The_SpecialOne
12.02.15
✎
13:10
|
Ложь = 0, Истина = 1
|
|||
2
vicof
12.02.15
✎
13:10
|
Берешь один флажок в одну руку, второй - в другую, и машаешь ими.
|
|||
3
vicof
12.02.15
✎
13:10
|
Машешь*
|
|||
4
palpetrovich
12.02.15
✎
13:12
|
(1) а третий, "МожетБыть" ?
|
|||
5
Крошка Ру
12.02.15
✎
13:13
|
(4) Третий - "Пщщ! Я Бэтмэн!"
|
|||
6
Олег84
12.02.15
✎
13:18
|
У меня есть перечисления ставки НДС 18% и 15%. Когда перечисления то было выбираемое значение и я делал ПеречислениеСсылка.СтавкиНДС и выбирал или 18 или 15. А во флажках такого свойства нет. А мне нужно чтоб флажки имели значения.
|
|||
7
Ёпрст
12.02.15
✎
13:19
|
(6) Красный, желтый , зеленый - подойдёт ?
Мот хорошъ ужо в светофор пялиться ? |
|||
8
Fish
12.02.15
✎
13:21
|
(6) Какие именно значения тебе нужны, и чем не устраивают существующие?
|
|||
9
IUnknown
12.02.15
✎
13:22
|
я что-то пропустил? сегодня уже пятница?
|
|||
10
palpetrovich
12.02.15
✎
13:23
|
(6) зачем перечисления совать во флажки? ...или подсказал кто? :)
|
|||
11
anatoly
12.02.15
✎
13:26
|
(4) (5) есть галка ТриСостояния.
(6) есть свойство - ТипЗначения (булево/число) волшебный оператор языка 1С "?" знаешь? |
|||
12
Рэйв
12.02.15
✎
13:29
|
(6)Если я правильно телепатирую чего надо твоей буйной фантази...
Если Флажок15 Тогда Значение15=ПеречислениеСсылка.СтавкиНДС.Ставка15; Иначе Значение15=Неопределено; КонецЕсли; Если Флажок18 Тогда Значение18=ПеречислениеСсылка.СтавкиНДС.Ставка18; Иначе Значение18=Неопределено; КонецЕсли; |
|||
13
Рэйв
12.02.15
✎
13:30
|
и вообще может там не флажки а переключатели? Чтото меня гложет сомнение о возможности одновременного использования двух ставок.
|
|||
14
Fish
12.02.15
✎
13:31
|
(13) Можно использовать флажки, как переключатели при желании :)
|
|||
15
Рэйв
12.02.15
✎
13:32
|
(14)Боюсь это тайное колдунство еще долго не будет подвластно ТС:-)
|
|||
16
Олег84
12.02.15
✎
13:43
|
Если Флажок1=Перечисления.СтавкиНДС.НДС18 Тогда НДС=Формат(Наценка*0.18, "ЧЦ=15; ЧДЦ=2");
Вот так у меня но не работает. |
|||
17
Fish
12.02.15
✎
13:46
|
(16) И не заработает. Отладчиком пробовал смотреть?
|
|||
18
palpetrovich
12.02.15
✎
13:46
|
(16) Флажок не может быть Перечислением, гранаты у него не той системы (цы)
еще раз, почему не вывести реквизит СтавкаНДС штатно? т.е. с типом значения Перечисление? |
|||
19
Ёпрст
12.02.15
✎
13:46
|
(16) нормально, че.. флажок ужо с перечислением сравнивает..
Ээхх.. и где вы такую траву берёте ? |
|||
20
Крошка Ру
12.02.15
✎
13:46
|
(11) >>есть галка ТриСостояния
Вау. Ну спасибо, конечно, там ещё много чего есть, СП - он большой... но что это меняет? |
|||
21
palpetrovich
12.02.15
✎
13:47
|
и ваще, вот это убрать "Наценка*0.18", заменить на "Наценка*СтавкаНДС/100"
|
|||
22
Крошка Ру
12.02.15
✎
13:48
|
(19) Её выдают всем начинающим изучать 1С. В обязательном порядке.
|
|||
23
Fish
12.02.15
✎
13:48
|
(20) "но что это меняет?" - Судя по (16), для ТС - ничего.
|
|||
24
anatoly
12.02.15
✎
13:58
|
(15) элементарно. а вот наоборот - не получится.
(16) жги дальше. (12) нахрена столько буков? СтавкаНДС = ?(ФлажокНДС18, СтавкиНДС.Ставка18, СтавкиНДС.Ставка15); |
|||
25
1976vas
12.02.15
✎
14:00
|
А если без НДС?
|
|||
26
Fish
12.02.15
✎
14:03
|
(25) СтавкаНДС = ?(ФлажокНДС18, СтавкиНДС.Ставка18, ?(ФлажокНДС15,СтавкиНДС.Ставка15,СтавкиНДС.БезНДС));
|
|||
27
1976vas
12.02.15
✎
14:05
|
(26)Круто!
|
|||
28
anatoly
12.02.15
✎
14:05
|
(26) 2 флажка?? а если оба включить? ))
вешать на каждый в ПриИзменении сброс другого? |
|||
29
Fish
12.02.15
✎
14:07
|
(28) Естественно, что для такой конструкции флажки должны работать, как переключатель.
|
|||
30
anatoly
12.02.15
✎
14:09
|
я с утра был уверен что сегодня четверг, но похоже какие то непреодолимые сверхъестественные силы включили сегодня пятницу...
флажком в настройках дня. или переключателем. |
|||
31
Олег84
12.02.15
✎
15:04
|
У меня есть поле закуп и продажа и ставка НДС. Ставка принимает значения или 15 или 18%. И мне нужно посчитать сумму НДС через ставку.
|
|||
32
Fish
12.02.15
✎
15:14
|
(31) Считай. А при чём здесь флажки?
|
|||
33
Ёпрст
12.02.15
✎
15:15
|
||||
34
Ёпрст
12.02.15
✎
15:16
|
Следующая тема будет
Кнопки и вопрос в ней, как сделать 8 состояний кнопки ? |
|||
35
Ёпрст
12.02.15
✎
15:16
|
и у меня в огороде стоит велосипед.
|
|||
36
Олег84
12.02.15
✎
15:18
|
Флажки должны содержать 15 и 18%. Нажимаю на 15 и он считает сумму НДС,нажимаю на 18 и он считает сумму НДС
|
|||
37
Fish
12.02.15
✎
15:19
|
(36) А если 2 флажка нажать, то что должно быть?
|
|||
38
Олег84
12.02.15
✎
15:20
|
Должно появиться текст «Два ответа», а в нижнем окне с помощью команды СООБЩИТЬ(); показаны оба результата.
|
|||
39
salvator
12.02.15
✎
15:20
|
(36) Это тебе опять в ветку Переключатели надо
|
|||
40
Олег84
12.02.15
✎
15:21
|
нет, это нужно с флажками сделать
|
|||
41
Олег84
12.02.15
✎
15:22
|
В поле СУММА НДС, если установлено два флажка, должен появляться текст «Два ответа», а в нижнем окне с помощью команды СООБЩИТЬ(); показаны оба результата.
|
|||
42
Fish
12.02.15
✎
15:23
|
(41) А можно спросить, это в какой-то школе теперь такие задачи по 1С дают?
|
|||
43
Олег84
12.02.15
✎
15:24
|
Да
|
|||
44
anatoly
12.02.15
✎
15:25
|
(36) тебе 100500 раз уже сказали как это можно сделать. (43) задачу задавал "дядя за 40" ?
|
|||
45
Fish
12.02.15
✎
15:25
|
(41) т.е. поле сумма НДС - это текстовое поле?
|
|||
46
palpetrovich
12.02.15
✎
16:14
|
(45) перечисление :)
|
|||
47
Олег84
12.02.15
✎
17:14
|
Да текстовое поле
|
|||
48
ShoGUN
12.02.15
✎
17:26
|
(47) Ты чатланин что ли? Сумму - строкой, Выбор ставки - флажками...
|
|||
49
Олег84
12.02.15
✎
17:28
|
Тип значение число стоит
|
|||
50
salvator
12.02.15
✎
17:30
|
(49) Что, условие из двух строк до сих пор не составил?
|
|||
51
Олег84
12.02.15
✎
17:33
|
нет
|
|||
52
Ёпрст
12.02.15
✎
17:37
|
(51) ты это, будь проще, покажи хоть на скриншотах, что есть, что надо и что ты сделал ужо
А то , твои объяснения, только стёб вызывают |
|||
53
salvator
12.02.15
✎
17:44
|
(51)
Начнем... Если Флажок1 И Флажок2 Тогда Сообщить("Два флажка"); ... |
|||
54
Олег84
12.02.15
✎
17:47
|
Проблема в том что сумма НДС пишет 0, т.к флажкам не присвоены значения
|
|||
55
salvator
12.02.15
✎
17:48
|
(54) Ну так присвой. Выше уже несколько раз писали, как.
|
|||
56
Ёпрст
12.02.15
✎
17:48
|
(54) открою тебе тайну, флажок, имеет 2 состояния - это тип булево, и значения Истина и Ложь соответственно
|
|||
57
Ёпрст
12.02.15
✎
17:49
|
и может еще.. быть числом
|
|||
58
Олег84
12.02.15
✎
17:52
|
мне нужно присвоить флажкам Перечисления--Ставка НДС--Значения--НДС15 и НДС18
|
|||
59
Ёпрст
12.02.15
✎
17:52
|
и может, иметь отдельное сво-во 3 состояния.. для извр..цев
|
|||
60
Ёпрст
12.02.15
✎
17:53
|
(58) заводишь значит переменную, и в зависимости от флажка устанавливаешь ей значение во что хочешь
|
|||
61
salvator
12.02.15
✎
17:53
|
(58) Подними глаза на (26)
|
|||
62
salvator
12.02.15
✎
17:58
|
А = Неопределено;
Если Флажок1 И Флажок2 Тогда Сообщить("Ошибка"); Иначе А = ?(Флажок1, 1, ?(Флажок2,2,0)); КонецЕсли; Переделай под свой пример по аналогии сам. |
|||
63
salvator
12.02.15
✎
17:59
|
Где "1", "2", "0" - значения перечисления СтавкиНДС.
|
|||
64
anatoly
12.02.15
✎
18:11
|
(58) рукалицо.
НЕЛЬЗЯ ФЛАЖКУ ПРИСВОИТЬ ЗНАЧЕНИЕ ТИПА ПЕРЕЧИСЛЕНИЕ!!! так понятно написал? |
|||
65
Олег84
12.02.15
✎
18:12
|
Да
|
|||
66
palpetrovich
12.02.15
✎
18:17
|
(64) фух, так вот как надо было сказать :)
|
|||
67
Крошка Ру
12.02.15
✎
19:04
|
Аа, жесть. Олег, небольшая к тебе просьба... Завтра можешь какую-нибудь, такую же ветку создать? Только обязательно завтра...
|
|||
68
Олег84
12.02.15
✎
19:09
|
Не сработало
|
|||
69
Олег84
12.02.15
✎
19:44
|
А = Неопределено;
Если Флажок1 И Флажок2 Тогда Сообщить("Ошибка"); Иначе А = ?(Флажок1, НДС=Наценка*0.18, ?(Флажок2,НДС=Наценка*0.10,0)); КонецЕсли; |
|||
70
salvator
12.02.15
✎
20:03
|
(69) Олег, ты тролль или реально не врубаешься?
|
|||
71
anatoly
12.02.15
✎
20:12
|
(69) Наценка - это что?? А - это что?? НДС - это что??
какие реквизиты и каких типов? (68) сообщения об ошибках есть какие то? (67) поддерживаю. только с голосованием! |
|||
72
Олег84
12.02.15
✎
21:16
|
Спасибо, уже не надо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |