SAPфорум.RU https://sapboard.ru/forum/ |
|
Как создать новый список по нажатию F4? https://sapboard.ru/forum/viewtopic.php?f=13&t=95314 |
Страница 4 из 5 |
Автор: | Kuranov.Dmitry [ Чт, сен 21 2017, 14:32 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
sonics написал(а): Сам домен CHAR255 с длинной 255 символов и галочка не стоит на Строчный буквы. Если не выбраны строчные, то по умолчанию Большие буквы будут? да. т.е. если данные приходят от пользователя, то они будут автоматом переводится в большие буквы. программно маленькие можно записать будет. Code: PARAMETERS p type ZTESTDOMEN. write / p. p = 'test'. write / p. ввели hello маленькими на селекционнике вывод:: Code: HELLO
test |
Автор: | Удав [ Пт, сен 22 2017, 01:09 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
sonics написал(а): я домены сам создавал... что там такого нужно сделать, чтобы она убралась ? Цитата: Сам домен CHAR255 с длинной 255 символов и галочка не стоит на Строчный буквы. Вы определитесь, что вам нужно. |
Автор: | sonics [ Пт, сен 22 2017, 08:10 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
Удав написал(а): sonics написал(а): я домены сам создавал... что там такого нужно сделать, чтобы она убралась ? Цитата: Сам домен CHAR255 с длинной 255 символов и галочка не стоит на Строчный буквы. Вы определитесь, что вам нужно. Мне нужно, чтобы поиск по f4 был нечувствителен к регистру. |
Автор: | sonics [ Пт, сен 22 2017, 09:07 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
Еще один вопрос по F4 поиску и ракурсу. Я сделал ракурс таблицы с дебиторами, но там мне нужно исключить всех у кого Номер счета начинается с 008* и 8* т. е. физ лиц. в Условиях выбора я написал Таблица *моя*, Имя поля *LIFNR* NE '008*' и тоже самое только NE '8*'. Поле ракурс я указал 3 Имя, Номер счета и мандант. Дальше в средстве поиска указал просто ракурс и поля Имя и Номер счета. Но в поиске все равно есть физ лица, начинающиеся с 008* и 8* |
Автор: | Kuranov.Dmitry [ Пт, сен 22 2017, 09:17 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
sonics написал(а): Еще один вопрос по F4 поиску и ракурсу. Я сделал ракурс таблицы с дебиторами, но там мне нужно исключить всех у кого Номер счета начинается с 008* и 8* т. е. физ лиц. в Условиях выбора я написал Таблица *моя*, Имя поля *LIFNR* NE '008*' и тоже самое только NE '8*'. Поле ракурс я указал 3 Имя, Номер счета и мандант. Дальше в средстве поиска указал просто ракурс и поля Имя и Номер счета. Но в поиске все равно есть физ лица, начинающиеся с 008* и 8* NE означает NOT EQUAL у вас нет счетов 008* |
Автор: | sonics [ Пт, сен 22 2017, 09:20 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
Kuranov.Dmitry написал(а): sonics написал(а): Еще один вопрос по F4 поиску и ракурсу. Я сделал ракурс таблицы с дебиторами, но там мне нужно исключить всех у кого Номер счета начинается с 008* и 8* т. е. физ лиц. в Условиях выбора я написал Таблица *моя*, Имя поля *LIFNR* NE '008*' и тоже самое только NE '8*'. Поле ракурс я указал 3 Имя, Номер счета и мандант. Дальше в средстве поиска указал просто ракурс и поля Имя и Номер счета. Но в поиске все равно есть физ лица, начинающиеся с 008* и 8* NE означает NOT EQUAL у вас нет счетов 008* пишите NP тогда звезда будет работать. CP = СONTAINS PATTERN NP = NOT PATTERN EQ = EQUALS NE = NOT EQUALS CO = CONTAINS ONLY CA = CONTAINS ANY Не дает NP писать в Операторе... |
Автор: | Kuranov.Dmitry [ Пт, сен 22 2017, 09:25 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
sonics написал(а): Не дает NP писать в Операторе... Сорри напутал. если на операторе открыть средство поиска, то там есть оператор LIKE % - любое количество любых символов _ - один любой символ |
Автор: | sonics [ Пт, сен 22 2017, 09:45 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
Kuranov.Dmitry написал(а): sonics написал(а): Не дает NP писать в Операторе... Сорри напутал. если на операторе открыть средство поиска, то там есть оператор LIKE % - любое количество любых символов _ - один любой символ получается я написал LIKE *8 и оно ничего не выводит вовсе О_о что делает LIKE? позволяет использовать символы... как это надо обыграть не пойму... и тут свои регулярки есть? |
Автор: | Kuranov.Dmitry [ Пт, сен 22 2017, 09:50 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
sonics написал(а): получается я написал LIKE *8 и оно ничего не выводит вовсе О_о что делает LIKE? позволяет использовать символы... как это надо обыграть не пойму... и тут свои регулярки есть? те же регулярки что и в SELECT % - любое количество любых символов _ - один любой символ замени * на % 008% 8% |
Автор: | sonics [ Пт, сен 22 2017, 10:12 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
Kuranov.Dmitry написал(а): sonics написал(а): получается я написал LIKE *8 и оно ничего не выводит вовсе О_о что делает LIKE? позволяет использовать символы... как это надо обыграть не пойму... и тут свои регулярки есть? те же регулярки что и в SELECT % - любое количество любых символов _ - один любой символ замени * на % 008% 8% ну вот попробовал я LIKE 0008% все равно не исчезли из поиска записи начинающиеся с 8* эти значения отображаются как 8****** а пишется как 0008****** блин, меня этот LIKE стопорит понимание ситуации. Мне нужно, чтобы выводились все значения, кроме тех, что начинаются на 0008* |
Автор: | Bimit [ Пт, сен 22 2017, 10:26 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
может все-таки NOT LIKE '0008%' |
Автор: | Bimit [ Пт, сен 22 2017, 10:29 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
У LIFNR есть ПодпрогрПреобр ALPHA |
Автор: | sonics [ Пт, сен 22 2017, 10:30 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
Bimit написал(а): может все-таки NOT LIKE '0008%' пожалуй, систематический недосып пагубно сказывается на моей логике.... это печально.... |
Автор: | Kuranov.Dmitry [ Пт, сен 22 2017, 10:34 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
sonics написал(а): ну вот попробовал я LIKE 0008% все равно не исчезли из поиска записи начинающиеся с 8* эти значения отображаются как 8****** а пишется как 0008****** блин, меня этот LIKE стопорит понимание ситуации. Мне нужно, чтобы выводились все значения, кроме тех, что начинаются на 0008* Работаю в HR не помню финансовых таблиц, пот пример с поставщиками: LFA1 LIFNR NOT LIKE '13%' выбирает всех поставщиков у которых номер не начинается с 13. вы попробовали LIKE 00008% , выбрались как раз те которых надо убрать, NOT LIKE надо |
Автор: | Kuranov.Dmitry [ Пт, сен 22 2017, 10:44 ] |
Заголовок сообщения: | Re: Как создать новый список по нажатию F4? |
Bimit написал(а): У LIFNR есть ПодпрогрПреобр ALPHA Так ракурс же вроде как не учитывает преобразование? |
Страница 4 из 5 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |