Найдено 60 результатов

Alex_G
27 Сентябрь 2023, 17:16
Форум: CLARION for Windows
Тема: Массированное массирование массивов
Ответы: 7
Просмотры: 1048

Массированное массирование массивов

Упс. Спасибо. А что там можно было с массивами ? Нет, нельзя. :facepalm: Оператор :=: работает для групп. Массив или же очередь группой не являются. Они являются набором групп. На самом деле не совсем так. В качестве переменной, которой присваивается значение могут быть и группа, и очередь, и запис...
Alex_G
25 Сентябрь 2023, 10:38
Форум: CLARION for Windows
Тема: Массированное массирование массивов
Ответы: 7
Просмотры: 1048

Массированное массирование массивов

И в дополнение, из той же справки : Finally, whenever possible is it always more efficient to use a direct assignment of two matching structures in lieu of deep assignments. (Наконец, когда это возможно, всегда более эффективно использовать прямое присвоение двух согласующихся структур вместо глубок...
Alex_G
25 Сентябрь 2023, 10:35
Форум: CLARION for Windows
Тема: Массированное массирование массивов
Ответы: 7
Просмотры: 1048

Массированное массирование массивов

Оператор :=: (Deep Assignments) копирует данные переменных с совпадающими наименованиями : "The name of a source array may match a destination array. ". В вашем примере, наименования массивов разные, так что все согласно описанию. В этом случае работает простое присваивание: "В=А".
Alex_G
24 Май 2022, 11:25
Форум: CLARION for Windows
Тема: Позиционирование в QUEUE
Ответы: 51
Просмотры: 4827

Позиционирование в QUEUE

Ну и еще не было понимания, что get выполняет альтернативную сортировку на момент первого вызова. Не только выполняет альтернативную сортировку, но и кэширует ее. "Если ОЧЕРЕДЬ не была отсортирована по полю (полям), используемому в качестве ключевого параметра (параметров), ключ указывает «аль...
Alex_G
23 Май 2022, 12:50
Форум: CLARION for Windows
Тема: Позиционирование в QUEUE
Ответы: 51
Просмотры: 4827

Позиционирование в QUEUE

Чтобы понять, нужен конкретный код. Код такой: Queue:Max QUEUE,PRE(MAX:) Kod USHORT Summa1 REAL END 1) вначале формирую пустую очередь: CreateQueueMax ROUTINE FREE(Queue:Max) LOOP I# = 1 TO RECORDS(Queue:Kolvo) GET(Queue:Kolvo,I#) IF ~ERRORCODE() LOOP J# = 1 TO 5 CLEAR(Queue:Max) MAX::Kod = KOL::Ko...
Alex_G
20 Май 2022, 13:06
Форум: CLARION for Windows
Тема: Позиционирование в QUEUE
Ответы: 51
Просмотры: 4827

Позиционирование в QUEUE

George писал(а): 20 Май 2022, 9:09 Вот такая конструкция почему-то не работает:
SORT(Queue:Max,MAX::Kod,MAX::Summa)
MAX::Kod = KOL::Kod
GET(Queue:Max,MAX::Kod)
Не работает: возвращает ошибку или не то значение?
Проверьте, есть ли в очереди элемент со значением MAX::Kod = KOL::Kod.
Должно работать и без очистки MAX::Summa
Alex_G
19 Октябрь 2021, 10:56
Форум: CLARION for Windows
Тема: Drop Combo - mark или Checked
Ответы: 9
Просмотры: 1587

Drop Combo - mark или Checked

Не сталкивался с такой ситуацией, не хочется изобретать велосипед. Как можно проще реализовать сабж, чтобы при drop отметить/разотметить нужные записи. Список не более 20 позиций. Спасибо за внимание. C10 ABC Зачем при данной задаче использовать именно drop. Не лучше ли реализовать комбинацию butto...
Alex_G
15 Июль 2021, 10:27
Форум: Обо всем ...
Тема: Хроники в пандемии
Ответы: 339
Просмотры: 76438

Хроники в пандемии

Согласен, что то есть, вроде с данными, статистикой сталкиваетесь, объясните тупому: Население России - 146 млн. человек Выявлено случаев заболевших модной болезнью - 5,8 млн. чел. (3,94%) Умерло 144 тыс. чел. (0,1%) =============================== За 480 дней в среднем умирало 301 человек в день. ...
Alex_G
11 Октябрь 2020, 13:32
Форум: CLARION for Windows
Тема: Получение IP адреса компьютера
Ответы: 16
Просмотры: 3381

Получение IP адреса компьютера

А в случае работы под RDP, у всех будет, как я понимаю, один IP адрес - адрес сервера.
Alex_G
11 Октябрь 2020, 13:30
Форум: CLARION for Windows
Тема: Получение IP адреса компьютера
Ответы: 16
Просмотры: 3381

Получение IP адреса компьютера

У пользователей программа крутится на виртуальных серверах в локальной сети. Как вот это понять? RDP? Не обязательно. На одном "железе" развертывают несколько виртуальных машин. Честно говоря, всех деталей и ньюансов я не знаю. Сам этим делом не занимаюсь. Просто в программе требуется зна...
Alex_G
11 Октябрь 2020, 12:04
Форум: CLARION for Windows
Тема: Получение IP адреса компьютера
Ответы: 16
Просмотры: 3381

Получение IP адреса компьютера

Ваш конкретный случай лечится может быть вот так - https://social.technet.microsoft.com/Forums/en-US/4cce648b-c526-4c88-8123-484b09c16f3c/what-does-mean-usezerobroadcast-then-it-is-ff255?forum=win10itpronetworking. Но мне всё равно не понятно зачем Вы привязываетесь к частным случаям? Вот у меня че...
Alex_G
10 Октябрь 2020, 17:42
Форум: CLARION for Windows
Тема: Получение IP адреса компьютера
Ответы: 16
Просмотры: 3381

Получение IP адреса компьютера

А нет основного. Если у Вас есть подключения по всем интерфейсам, то будут все "основные". Изначально, что Вы хотите узнать? Может некий функционал перенести на сервер? IPConfig выдает Безимени-1.jpg где "основной" IP адрес 192.168.1.3 В реестре этот адрес прописан в интерфейсе ...
Alex_G
10 Октябрь 2020, 17:06
Форум: CLARION for Windows
Тема: Получение IP адреса компьютера
Ответы: 16
Просмотры: 3381

Получение IP адреса компьютера

Спасибо, но это извлечение из реестра, и совершенно согласен , непонятно что дальше с этим делать. Хотелось бы иметь аналог ipconfig для получения IPv4 локального (внутреннего) ID адреса, и дополнительно внешнего IP. О чём Вы? Каждое сетевое устройство на компе имеет ip-адрес. Я считаю, в принципе,...
Alex_G
10 Октябрь 2020, 16:47
Форум: CLARION for Windows
Тема: Получение IP адреса компьютера
Ответы: 16
Просмотры: 3381

Получение IP адреса компьютера

Спасибо всем , кто откликнулся.
Буду пробовать через GetAdaptersAddresses .