![]() |
|
Булево, булево, булево | ☑ | ||
---|---|---|---|---|
0
PetrIvanovich
24.05.18
✎
06:28
|
Добрый день, коллеги! То ли меня плющит, то ли что!
У меня поле номенклатура, кол-во и качество. Если в номенклатуре и в кол-во не заполнены поля, то надо вывести сообщение: Качество не заполнено, если оно действительно не заполнено. Уже как только не пробывал сделать, в голове бардак. |
|||
1
PetrIvanovich
24.05.18
✎
06:30
|
Если НЕ ЗначениеЗаполнено(Строка.Номенклатура) И НЕ ЗначениеЗаполнено(Строка.Количество) ИЛИ ЗначениеЗаполнено(Строка.Качество) Тогда
Сообщить("Качество не в действии"); У меня прям впервые такое, вроде бы легко сделать, а не могу, даже не знаю с чем связано, даже таблетки для головы выпил две. |
|||
2
PetrIvanovich
24.05.18
✎
06:34
|
Если ЗначениеЗаполнено(Строка.Номенклатура) И ЗначениеЗаполнено(Строка.Количество) И НЕ ЗначениеЗаполнено(Строка.Качество) Тогда
Сообщить("Поле дисциплины не заполнено"); Вот решение коллеги, спите побольше вам мой совет, вот что делает 3 часа сна, что аж такое сделать не могу. |
|||
3
craxx
24.05.18
✎
06:38
|
(2) Вам кто мешает выспаться?
|
|||
4
PetrIvanovich
24.05.18
✎
06:44
|
(3) Определенные обстоятельства связанные с финансовой деятельностью
|
|||
5
Metman
24.05.18
✎
06:49
|
Можно было в свойствах ТЧ у качество поставить галку АвтоОтметкаНезаполненного.
|
|||
6
Фрэнки
24.05.18
✎
06:49
|
(3) так у него местное поясное время - пора вовсю трудиться
|
|||
7
Metman
24.05.18
✎
06:52
|
(4) Меньше спишь - меньше работоспособность.
|
|||
8
PetrIvanovich
24.05.18
✎
06:55
|
(5) В свойствах я не нашел у Качество, автоотметканезаполненного, такое ощущение как будто впервые слышу, может быть вы про проверку заполнения?
|
|||
9
b_ru
24.05.18
✎
07:03
|
Я так подозреваю из название, что "качество" у вас булево? А булев тип не может быть не заполнен. Нужно использовать перечисление со значением Да и Нет (ну а значение "пустая ссылка" есть у любого перечисления).
>>даже таблетки для головы выпил две. Это какие-то не правильные таблетки, и дают они не правильные глюки :) |
|||
10
PetrIvanovich
24.05.18
✎
07:42
|
(9) я просто назвал булево, логические операторы это, не знаю почему, голова болит
|
|||
11
igorPetrov
24.05.18
✎
08:03
|
(0) Это "vasiliyegorov" всего навсего )))
|
|||
12
Dotoshin
24.05.18
✎
08:21
|
(0) Странная какая-то логика - сообщить, что качество не заполнено, если номенклатура и количество не заполнены.
Если номенклатура не заполнена, то какой вообще смысл проверять качество? или качество не относится к номенклатуре? |
|||
13
PetrIvanovich
24.05.18
✎
08:25
|
(12) Я сделал этот пример наобум, чтобы из своего не вписывать, так a,b,c как будто
|
|||
14
Dotoshin
24.05.18
✎
08:28
|
(13) Тогда совсем ничего не понятно...
|
|||
15
igorPetrov
24.05.18
✎
08:28
|
(13) И ответы такие и получишь "наобум", совсем уже..
|
|||
16
Мимохожий Однако
24.05.18
✎
08:30
|
(13) Надо что-то запрограммировать. Однозначно.
|
|||
17
Масянька
24.05.18
✎
08:33
|
(0) Если не получается одной строкой (если) - сделай тремя (три если).
|
|||
18
Dotoshin
24.05.18
✎
08:51
|
(17) Не, не, не. Только одной строкой, только хардкор :)
|
|||
19
Масянька
24.05.18
✎
08:58
|
(18) А я согласна с тобой, Чем меньше строк кода - тем лучше.
Но если не получается сразу - сделай тремя, а потом режь (не дожидаясь перитонита (С)). |
|||
20
dezss
24.05.18
✎
09:04
|
(0) перед тем, как что-то сделать, это что-то надо осознанно сформулировать...
и тогда, зачастую, все вопросы отпадают сами собой...и не плодятся глупые темы на форуме |
|||
21
Масянька
24.05.18
✎
09:06
|
+ (20) Очень помогает - нарисовать.
|
|||
22
olegves
24.05.18
✎
09:21
|
https://ru.wikipedia.org/wiki/Карта_Карно
хороший способ минимизации логических функций - нам его еще в институте преподавали |
|||
23
igorPetrov
24.05.18
✎
09:27
|
Да ТС пофигу на советы)) Ему решение нужно. А "наобум" он написал что бы его "дисциплины" не узнали ))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |