Занялся этим, какая-то проблема с кавычками.
Вот формула запроса
=SQL(SELECT EXCELDB.FIELD01 FROM EXCELDB WHERE (EXCELDB.ID=CUT(1,4,P[1]) AND EXCELDB.SC=‘CUT(5,7,P[1])’))
Столбец SC в ExcelAsDB распознан как текстовый, потому его текстовые значения в условии отбора надо заключить в одинарные кавычки.
Кроме того еще убрал одну пару скобок.
Большое спасибо Dmitry_Zolotar за помощь! Вроде заработало! Теперь можно продвигаться дальше и усложнять запросы. Еще раз большое спасибо!
![]()
Здравствуйте. У меня вопрос обратный: выгрузка данных из Диджиталс в Эксель. В площадях которые больше или равны 1 (га., кв.м.) не проставляется знак разделителя целой и дробной части (запятая). Приходится выгружать в Word и копировать площади в Єксель. Заранее благодарю за подсказку.
У меня выброска площадей работает нормально. Опишите подробнее, выложите пример.
Отправляю дмф-файл и таблицу. Позже попробовал изменить знак разделителя в ОС и в Экселе на точку - вроде-бы площадь стал прописывать корректно, но с точкой, а хотелось бы с запятой. Спасибо за помощь.
1.rar (36.2 KB)
Кто-то подскажет решение этой проблемы?
То есть, вместо запятой в роли разделителя целой и дробной части числа оказалась точка? Или в чем проблема?
Как я понял, у человека при экспорте в Excel пропадает разделитель целой и дробной части. Например, площадь участка: 1.0000 га, а в Excel: 10000.
Так точно и получается площадь 2,4589 а в ексель кидает 24549 без разделителя но если площадь 0,9540 то кидает правельно
Очевидно влияют какие-то настройки в Excel. Чтобы лучше понять проблему запишите, пожалуйста, видео с экрана, например, при помощи этой программы.
Доброго дня. При формуванні звіту через “Сервис-отчет…” по параметру “0.Площадь” і подальшим експортом в Excel, значення експортуються не коректно, а саме: якщо в “Отчете…” площадь 5,4562 то в Excel видає так 54562 без разделителя; а якщо площадь 0,1820 то перекидає правильно 0,1820.
Як це можна виправити?
Скопiюйте значення звiту до буферу (вище кнопки експорту в Excel є кнопка Копiювати) i вставте на чистий лист. Якщо i так буде некоректно вiдображати, задайте параметри клiтинок колонки Excel з площею в числовому форматi з 4 знаками пiсля коми перед вставкою.
Ми внесли деякі зміни і тепер числові значення мають передаватись в Excel значно краще та зі збереженням форматування.
Поновіть програму.
Доброго дня!
Маю завдання відредагувати шаблон, де використаний OLE-об’єкт. Даний об’єкт (таблицю) треба кардинально змінити в розмірах і кількості ячейок. Тому задумав вставити його заново.
Але, виявляється, в Digitals забрали можливість вставляти в карту OLE-об’єкти? Не знаходжу вже такого меню, як у старих версіях.
Там було меню Вставка - Об’єкт - Створити з файлу і мав в карті готову таблицю.
Коли використовувати команду меню Вставка - Вмонтований об’єкт, то вставляється просто значок Ексель замість таблиці.
Коли просто копіюю таблицю і вставляю в карту через буфер, то пише: “Не верний текст в буфере обмена А”. Мабуть, тому, що таблиця має ячейки.
В принципі, я використав старішу версію Digitals і все пішло нормально. Але питання для чого забрали таку зручну функцію?
Чи я просто не вмію правильно використовувати команду Вставка - Вмонтований об’єкт?
Вставка - Вмонтований об’єкт додає в карту документ, документи вкладені в карту можна побачити на закладці Інфо-Список документів, подвійний клік по документу у списку відкриває його у відповідному редакторі. Карта у цьому випадку лише контейнер для зберігання документів, вміст документів в карті не відображається.
Скопійований діапазон OLE-документу за допомогою меню Правка-Спец.вставка-Вмонтований об’єкт вставляється в центр екрану в перший шар з типом “Вмонтований об’єкт”.
так от де воно заховалося
Зрозумів, дякую
[quote=“Dmitry_Zolotar”]
- Настройте в Панель управления-Администрирование-Источники данных ODBC-Пользовательский DSN-Файлы Excel доступ в файлам Ексель, как к БД.
Доброго дня! Підкажіть будь ласка, чи актуальна досі дана функція для нових версій програми?
Так, актуальна, все працює.
Не знаю чому. але в мене все ніяк не виходить “оживити” створений вами файл-приклад, чи можливо таке що причини цього може критись в тому що драйвер User DSN встановлений 64-розрядної версії? Допоможіть будь ласка розібратись із цим.