|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
как его разложить на 4 поля ( на четыре IDшника)?? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.05.2021, 23:34 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
АндрейКур, в запросе можно использовать встроенные функции для работы со строками - Mid, Left, Right, Len, InStr, InStrRev . С помощью этих функций можно вычленить из строки значения в нужном порядке и преобразовать в длинное с помощью опять таки встроенной функции Clng . Другой вариант. Написать пользовательскую функцию и в ней уже преобразовывать полученное значение и выводить по порядку требуемый результат. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 06:00 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
АндрейКур как его разложить на 4 поля ( на четыре IDшника)?? Проще всего через регулярку. Описание функции: https://docs.microsoft.com/en-us/previous-versions//yfy6y4h1(v=vs.85)?redirectedfrom=MSDN Нужный паттерн: \d+ ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 08:50 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
Synoptic Проще всего через регулярку. проще в пользовательской функции сплитом получать массив и брать нужное значение ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 10:04 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
встроенными функциями не годится, т.к. количество полей может варьироваться, где то одно, а где то 8, я с акцессом несколько лет не активно работал, думал, может его двинули, и научили работать с json, сериализованными полями.... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 10:52 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
Панург создавать объект RegExp для каждого поля помноженное на количество записей? И не по одному разу? Ну ни разу не проще... имхо Одно поле (см. первый пост), одна функция, с одной регуляркой. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 10:53 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
АндрейКур встроенными функциями не годится, т.к. количество полей может варьироваться, где то одно, а где то 8, я с акцессом несколько лет не активно работал, думал, может его двинули, и научили работать с json, сериализованными полями.... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 10:55 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
Многозначные поля.... О сколько раз твердили миру..... Не надо их применять. Подобные вопросы в ACCESS решаются очень просто-созданием еще одной таблицы и подчиненной формы А по существу-использовать во всех записях единый разделитель+пользовательская функция с использованием SPLIT и UBOUND ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 11:51 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
Synoptic Зачем? Одно поле (см. первый пост), одна функция, с одной регуляркой. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 12:39 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
sdku Многозначные поля... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 12:40 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
Панург продемонстрируй. По ссылке даже код написан, куда ещё наглядней? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 14:26 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
Synoptic, так я тебе выше тоже написал Панург создавать объект RegExp для каждого поля помноженное на количество записей? И не по одному разу? Ну ни разу не проще... имхо ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 14:49 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
уточню Панург Synoptic, так я тебе выше тоже написал Панург создавать объект RegExp для каждого поля помноженное на количество записей? И не по одному разу? Ну ни разу не проще... имхо ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 14:53 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
Панург это не многозначное поле. или я чего-то не понимаю в заголовке топика спрашивается как работать с таким ПОЛЕМ ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 15:26 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
Панург, понял о чем ты. Тут зависит от того, как используют это поле. Если из поле получаем значение и потом его как-то используем, то проще регулярка. Если же это нужно вставить в какой-нибудь отчёт, то да, это может быть проблемой. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 15:36 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
Synoptic, полей может быть 8 (ТС указал), таким образом будет создано 8 экземпляров на запись. Гораздо проще строку в той же пользовательской функции разбить сплитом и взять нужное значение из массива по индексу. Не нужны тут регулярки. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 15:52 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
sdku а разве 4 значения через разделитель это не многозначное поле ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 15:53 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
Панург Synoptic,....пользовательской функции разбить сплитом и взять нужное значение из массива по индексу. Не нужны тут регулярки. sdku ...+пользовательская функция с использованием SPLIT и UBOUND (если число значений переменное,если же постоянно только SPLITа достаточно) Панург sdku а разве 4 значения через разделитель это не многозначное поле ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 17:00 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
sdku Так и предлогалось: Панург проще в пользовательской функции сплитом получать массив и брать нужное значение ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 17:10 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
sdku А вот это не понял (от слова совсем) поле либо многозначно,либо нет-а какой вариант Вы имеете ввиду? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 17:12 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
Панург sdku А вот это не понял (от слова совсем) поле либо многозначно,либо нет-а какой вариант Вы имеете ввиду? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 17:38 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
DarkMan ..... Интерессно послушать версию ТС . ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 17:58 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
Если правильно помню, то в интерфейсе многозначных полей разделителем служит точка с запятой. А не запятая. Так что скорее всего показано обычное текстовое поле. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 18:26 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
sdku Хотелось бы послушать начальника транспортного цеха АндрейКур думал, может его двинули, и научили работать с json, сериализованными полями.... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2021, 18:55 |
|
[68722, 68729, 68733, 68727] как работать с таким полем?
|
|||
---|---|---|---|
#18+
mds_world Если правильно помню, то в интерфейсе многозначных полей разделителем служит точка с запятой. А не запятая. Так что скорее всего показано обычное текстовое поле. Вроде как через запятую , многозначные поля Правда здесь как всегда поля подстановки. Неизвестно как ИД хранится . ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2021, 21:06 |
|
|
start [/forum/topic.php?fid=45&msg=40069150&tid=1609690]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
132ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 263ms |
total: | 495ms |
0 / 0 |