:: Русский Help
Опечатки в релизе ShmSoft-80124 от 25.01.2008
h.i.a.
Автор

Сообщений: 4002
Откуда: Мурманск/Спб/Мск
Дата регистрации: 18.11.2005
Итак, поехали
Начну с раздела "Что нового в Visual FoxPro"
Cтатья 46e99caf-fe50-4d55-aa78-e37cffeca2d1 "Указатель по улучшениям в производстве отчетов "

Цитата:
Система разработки и исполнения отчетов 9-й версии Visual FoxPro подверглась ревизии. Эта статья описывает в общих чертах основы этих обширных изменений и предоставляет вам инфомацию, где можно получить подробную информацию об этих изменениях.
Цитата:
Вы можете более гибко обрабабывать множество дочерних таблиц и взаимосвязей данных в исправленном дизайнере отчетов.
Цитата:
Полностью перестроенная система вывода отчетов, включаящая новые базовые классы, меняет путь, предоставляемый Visual FoxProдля вывода файлов отчетов и этикеток в run time
Цитата:
Приложение Report Preview предоставляет улучшеннную "out-of-the-box" гибкость при предварительном просмотре
Цитата:
Эти изменения продемонстированы в Report System, и являются доступными для использования в пользовательских кодах во время разработки отчета и его исполнении в run-time.
Цитата:
Многочисленные изменения в системе подготовки и исполнения отчетов помогут вам дополнить Numerous changes in the Report System help you enhance the design-time experience for developers and end-users. Эта секция направит вас к информации об улучшениях для design-time.
Цитата:
Вы можете предоставить пользователю полезные инструкции, как для защищиенного, так и для стандратного режима разработки, используя Tooltips для элементов отчета.
Цитата:
Вы можете загрузить Data Environment в дизайнер отчета или этикетки, либо из визуального класса, либо из ранее сохранненого отчета или этикетки.
Цитата:
Некоторые из новых особенностей представляют собой искуссные изменения, позволяющие вам сделать сессии разработки более эффективными и удобными, другие - расширяют ваш выбор в типе вывода конечного отчета.
Цитата:
Получение улучшенного вывода в формате HTML, котороое способствует улучшениям в производстве отчетов в run-time, когда вы выбираете Save As HTML… во время разработки отчета или этикетки
Цитата:
Полоски/области детализации (Detail bands) могут иметь свои собственные заголовки и подножия, свой собственный код, связанный с onEntry и onExit и свои собственные связанные переменные отчета. Каждый detail band может быть явно связан с отдельныс целевым псевдоименем (target alias), позволяя вас управлять числом входов на каждом detail band отдельно для связанных таблиц.
Цитата:
Отчеты с множественными detail band предоставляют много новых путей, с помощью которых вы можете представлять данные в отчетах и этикетках, а также новые пути, с помощью которых вы можете подсчитывать или суммировать данные при движении черех границы записей.
Цитата:
Как: зарегитрировать пользовательские ReportListeners и пользовательские OutputTypes в таблице Report Output Registry Table
Цитата:
Например, вы можете изменить установку по умолчанию свойстав ReportListener'а DynamicLineHeight в False (.F.).
Цитата:
Полное использование мнодественных кодировок, или скриптов языков в отчетах, для конкретного элемента раскладки отчета, для отчета в целом по умолчанию или, глобально, в среде Visual FoxPro
Цитата:
Измения в диалоговых блоках Visual FoxPro, удучшения в вашем программном доступе к ним, и предоставление перезаписи установок в Printer Environment в файлах отчета и этикеток
Цитата:
При всех этих изменениях в системе отчетов Visual FoxPro Report System, Report Designer и Report Engine обрабатывают ваши определения отчета и этикетки используя те же структуры файлов .frx и .lbx , которые были и в предыдущх версиях
Цитата:
Эти изменения являются критическими для ваших возможностей созлавать расширения новых возможностей системы отчетов. Например, вы можете хранить два набора ToolTips в двух полях расширения отчета, один набор для использования разработчиком и один набор для конечного пользователя. В расширении Report Builder вы можете оценить работал-ли Designer в защищенном или стандартном режиме, и заменить существующий набор ToolTips из соответствующего поля расширения. В предыдущих версиях, вы не могли добавлятьполя в структуру отчета или этикетки
Цитата:
Visual FoxPro 9 предоставляет пересмотренную таблицы FILESPEC для файлов отчета и этикетки, с расширенной инфорамции об испольщовании каждой колонки в ранних версиях наряду с текущими расширениями
Visual FoxPro 9, кроме всего прочего, устанавливает новый, структурированный формат метаданных для своместного использования с отчетами


------------------
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
h.i.a.
Автор

Сообщений: 4002
Откуда: Мурманск/Спб/Мск
Дата регистрации: 18.11.2005
f8ce8cf6-5def-40d0-9dcb-65570d47ce92 "Расширение возможностей в обработке данных и XML"
Цитата:
• Varbinary
Для хранения бинарных значений и литералов фиксированной длины в полях и пременных
Цитата:
Visual FoxPro теперь поддерживает свойство DisconnectRollback для использования с функциями SQLSETPROP(), SQLGETPROP(), DBSETPROP( ) и DBGETPROP(). DisconnectRollback свойство уровня соединения, которое вызывает либо откат транзации
Цитата:
Вы можете использовать новую фукнцию SQLIDLEDISCONNECT(), позволяющую SQL Pass-Through соединению временно отключиться.
Цитата:
The nStatementHandle parameter is set to the statement handle to be disconnected or 0 if all statement handles should be disconnected.
The SQLIDLEDISCONNECT( ) function returns the value 1 if it is successful; otherwise, it returns -1.
The function fails if the specified statement handle is busy or the connection is in manual commit mode. The AERROR( ) function can be used to obtain error information.
The disconnected connection handle is automatically restored if it is needed for an operation. The original connection data source name is used.
If a statement handle is temporarily released, the OBDChstmt property returns 0; the OBDChdbc returns 0 if the connection is temporarily disconnected. A shared connection is temporarily disconnected as soon as all of its statement handles are temporarily released.

Для получения более подробной информации смотрите описание функции SQLIDLEDISCONNECT( ).
Retrieving Active SQL Connection Statement Handles
You can retrieve information for all active SQL connection statement handles using the new ASQLHANDLES( ) function. ASQLHANDLES( ) creates and uses the specified array to store numeric statement handle references that you can use in other Visual FoxPro SQL functions, such as SQLEXEC( ) and SQLDISCONNECT( ). ASQLHANDLES( ) returns the number of active statement handles in use or zero (0) if none are available.
Для получения более подробной информации смотрите описание функции ASQLHANDLES( ).
Цитата:
Если таблица не выбрана и не указано псевдоимя , то генерируется ошибка с номером 52, "No table is open in the current work area - Нет открытой таблицы в выбраной рабочей области"
Цитата:
Вы можете опрелить - завершился ли процесс выборки для курсора, основанного на OBDC/ADO с помощью использования нового свойства курсора FetchIsComplete, полученного с помощью функции CURSORGETPROP(). Свойство имеет аттрибут "только для чтения" как в design, так и в run time
Цитата:
Вы можете использовать функцию ISMEMOFETCHED() для определения были ли выбраны в выборку поля типа Memo или General, когда вы используете задержаннуб выборку мемо-полей.
Цитата:
Если указанное длинное имя типа не распонается, Visual FoxPro обрежет указанное имя до одного, первого символа
Цитата:
Транзакции, вовлекающие в процесс свободные таблицы и курсоры теперь поддерживаются через использование фукнций MAKETRANSACTABLE() и ISTRANSACTABLE()
Цитата:
Visual FoxPro теперь поддерживает автоматическое преобразование из исмвольного типа данных в данные типа мемо, без потери содержащихся в записях данных, при использовании команды ALTER TABLE с опцией ALTER COLUMN. Это преобразование также поддерживается и в случае, когда производятся структурые изменения с помощью табличного дизайнер
Цитата:
Visual FoxPro теперь включает опции и параметры для команды FLUSH и функции FFLUSH, так что вы можете явно сохранить произвденные вами изменения во всех открытых таблицах и индексах
Цитата:
Новый параметр cTableName для функции AUSED( ) делает возможным фильртровать создаваемый массив, заполняя его только псевдоименами для указанной таблицы.
Цитата:
Когда заголовок таблицы заблокирован на время процесса контроля, то попытка открыть таблицу, например, с помощью команды USE сгенерирует ошибку "File is in use - Файл в использовании (Ошибка 3)." If the table header cannot be locked for a table open operation, you can suppress this message by setting the third bit for the SET TABLEVALIDATE command. You must also set the first bit to validate the record count when the table opens. Therefore, you need to set the SET TABLEVALIDATE command to a value of 5. Also, a fourth bit option (value of 8) is available for Insert operations which checks the table header before the appended record is saved to disk and the table header is modified.
Цитата:
SET REFRESH Can Specify Faster Refresh Rates
You can specify fractions of a second for the nSeconds2 parameter to a minimum of 0.001 seconds. You can also specify the following values for the optional second parameter:
• -1 - Always read data from a disk.
• 0 - Always use data in memory buffer but do not refresh buffer.
The Table refresh interval check box on the Data tab of the Options dialog box now also accepts fractional values.
Для получения более подробной информации смотрите описание команды SET REFRESH и диалогового блока Закладка Data, диалоговый блок Options.
Цитата:
SET REFRESH Can Differentiate Values for Each Cursor
You can use the new Refresh property with the CURSORGETPROP( ) function to differentiate the SET REFRESH values for individual cursors. The default setting is -2, which is a global value. This value is not available with the SET REFRESH command.
The Refresh property is available at the Data Session and Cursor level. The default setting for a Data Session level is -2 and the default value for a Cursor level is the current session's level setting. If the global level setting is set to 0, the Cursor level setting is ignored.
If a table is not currently selected and an alias is not specified, Error 52, "No table is open in the current work area," is generated.
Для получения более подробной информации смотрите описание свойства Refresh в описании команды CURSORGETPROP( ).
Цитата:
Log Output from SYS(3054) Using SYS(3092)
You can use the new SYS(3092) function in conjunction with SYS(3054) to record the resulting output to a file.
SYS( 3092 [, cFileName [, lAdditive ]])
The cFileName parameter specifies the file to echo the SYS(3054) output to. Sending an empty string to cFileName will deactivate output recording to the file.
The default value for lAdditive is False (.F.). This specifies that new output will overwrite the previous contents of the specified file. To append new output to the specified file, set lAdditive to True (.T.).
SYS(3092) returns the name of the current echo file if it is active; otherwise, it returns an empty string.
SYS(3054) and SYS(3092) are global settings — in a multithreaded runtime they are scoped to a thread. Each function can be changed independently from each other.
These functions are not available in the Visual FoxPro OLE DB Provider.
Для получения более подробной информации смотрите описание SYS(3054) - Rushmore Query Optimization Level и SYS(3092) - Output Rushmore Query Optimization Level.
Purge Cached Memory for Specific Work Area Using SYS(1104)
You can optionally specify the alias or work area of a specified table or cursor for which cached memory is purged. Для получения более подробной информации смотрите описание SYS(1104) - Purge Memory Cache.
New Table Types for SYS(2029)
The SYS(2029) function returns new values for tables that contain Autoinc, Varchar, Varbinary or Blob fields. Для получения более подробной информации смотрите описание SYS(2029) - Table Type.
Map Remote Unicode Data to ANSI Using SYS(987)
Use SYS(987) to map remote Unicode data retrieved through SQL pass-through or remote views to ANSI. This function can be used to retrieve remote Varchar data as ANSI for use with Memo fields. This setting is a global setting across all data sessions so should be used with care. Для получения более подробной информации смотрите описание SYS(987) - Map Remote Data to ANSI.
Memo and Field tips in a BROWSE or Grid
When the mouse pointer is positioned over a Memo field cell in a Browse window or Grid control, a Memo Tip window displays the contents of the Memo field.
For other field types, positioning the mouse pointer over the field displays the field contents in a Field Tip window when the field is sized smaller than its contents.
Memo Tip windows display no more than 4 kilobytes of text, and are not displayed for binary data. A Memo Tip window is displayed until the mouse pointer is moved from the Memo field. The _TOOLTIPTIMEOUT System Variable determines how long a Field Tip window is displayed.
You can disable Memo Tips by setting the _SCREEN ShowTips Property to False (.F.).
Memo and Field Tips will also be displayed for Grid controls if both _SCREEN and the form's ShowTips property are set to True (.T.). Additionally, the ToolTipText Property for the field's grid column Textbox control must contain an empty string.
Цитата:
Используйте свйоства CodePage и UseCodePage для указания кодовых страницы, когда вы используете перечисленные ниже классы
Цитата:
Фукнция XMLTOCURSOR() содержит несколько новых флагов для поддержки разметки Char и base64Binary типов полей XML в новые типы данных Fox.
Цитата:
Вы можете лучше обрабатывать конфликты, по время проведения операций перезапаси и удаления с помощью команд, указанных в качестве значений свойств UpdateCmd и DeleteCmd объектов CursorAdapter, с помощью новых свойств ConflictCheckType и ConflictCheckCmd объектов CursorAdapter.
Цитата:
Разрешает автоматическоу обновление для полей в списке TimestampFieldList в течение операций Insert/Update.
Цитата:
В Visual FoxPro 8.0, функция REFRESH() предоставляет фнукциональнсть обновления записи по требованию для локальных и удаленных представлений, однако она не поддерживает такую функциональность для CursorAdapter
Цитата:
Класс CursorAdapter имеет свойство FetchMemo, которое при установке в значение False (.F.) в Visual FoxPro 9.0 помещает курсор е режим задежанной выборки мемо-полей (Delayed Memo Fetch mode) схожий с удаленными представлениями. Задержанная выборка мемо-полей предотвращает мемо-поля от ипользования в выборке при использовании методов CursorFill или CursorRefresh
Цитата:
Новое свойство UseTransactions указывает - должен ли CursorAdapter использовать транзации при посылке команд Insert, Update или Delete через ADO или ODBC. Для получения более подробной информации смотрите описание свойства UseTransactions
Цитата:
Преобразование типов удаленных данных в логичеичкие типы данных
Когда вы перемещаете данные между удаленным серевером и Visual FoxPro, Visual FoxPro использует типы данныъ ODBC или ADO для разметки удаленных типов данных в локльные типы данных Visual FoxPro. В Visual FoxPro 9.0, определенные типы данных ODBC и ADO могут быть теперь рамзечены в логические типы данных data в удаленных представлениях и объекте CursorAdapter. Для получения более подробной информации смотрите описание Управление преобразование типов данных
Цитата:
Чтение и записов из/во XML-документов со вложениями
Вы можете читать из XML документов и записывать в них данные из ваших реляционных баз данных, используя вложенияе для обработки отношений между таблицами
Цитата:
. Напрмеир, Вы можете пожелать фильтровать узлы записей, выосстанавливать отношения, основанные на внешних ключевых полях, использовать текст элемента, как данные для поля или получить доступ к XML, которые использует множественные пространства имен XML. Для возможности читать XML на уровнях XMLAdapter, XMLTable или XMLField вам предоставленые следующие свойства.
Цитата:
Например, еси вы используете выражение XPath в свойстве XMLName объекта XMLAdapter, чтение начнетася с первого узла
Цитата:
В OLE DB Provider для Visual FoxPro включена поддержка перечисленных ниже функцйи:


------------------




Исправлено 1 раз(а). Последнее : h.i.a., 27.01.08 15:02
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
h.i.a.
Автор

Сообщений: 4002
Откуда: Мурманск/Спб/Мск
Дата регистрации: 18.11.2005
Модернизация элементов Языка SQL (6c75fbec-8d4a-4809-a521-c54802e59ea5)
Цитата:
В версии Visual FoxPro 9.0 указанное ограничение снято, рассматриваемое выражение GROUP BY может эффективно использоваться в коррелированных подзапросах, в резельтирующий наборе данных включаются уже более одной Записи.
...
Значение ПодЗапроса оценивается по тем же правилам, как и в операциях Сравнения. Если Подзапрос не возвращает ни одной Записи, то возвражается стандартное значение = NULL
При использовании описанной выше конструкции в версии Visual FoxPro 8.0, возникаент Ошибочная ситуация = 1810 (SQL: Неверное использование ПодЗапроса).
...
Следущий далее программный Код приводит к ошибке в версии Visual FoxPro 8.0; однако - успешно выполняется в версии Visual FoxPro 9.0.
...
Теперь, в версии Visual FoxPro 9.0, поддерживаются агрегатные функции в Конструкциях Подзапросов используемых в выражених сравнения <, <=, >, >=, а также ALL, ANY, или SOME.
...
В версии Visual FoxPro 9.0, конструкции Сравнения работают в следующизх Режимах:
...
Подзапросы в секциях SET должны удовлетворять тем же требованиям,ераций Сравнения. Если Подзапрос не возвращает результирующих Записей, то возвращается значение
...
Результирующий Набор оператора SELECT, с использованием таблиц из секции FROM, создается при помощи Внешнего Объединения SELECT (Outer Select). Версия Visual FoxPro 9.0 обеспечивает использовани Подзапросов в секции FROM.
...
Корреляция не поддерживается. Для составных (вложенных) операторов SELECT действителен синтаксис и Ограничения, как для обычного SQL - SELECT, но оганичения на Подзапросы не не поддерживаются. Все составные (вложеные) конструкции SELECT должны выполняться до выполнения Главного оператора SELECT.
...
В версии Visual FoxPro 9.0, описанное ограничение снято и вы можете указавать Имена результирующих Столбцов.
...
В версии Visual FoxPro 9.0, выполнение подобных SQL-SELECT значительно улучшено, увеличена скорость выборки, за счет Исключающих Записей (Eliminating Records), которые изначально отбрасываются и не участвуют в формировании результирующего Набора, создаваемого по конструкции TOP N, исключаются из процесса сротировуки на ранних стадиях выполнения Запроса.
...
Конструкция TOP N оптимизируется только в том случа, когда для стандартной команды SET ENGINEBEHAVIOR установлено значение = 90.
...
По представленному Сценарию выполнения Запроса, выборка из Таблицы Test1 может быть оптимизированапо Rushmore; для этого рекомендуется использовать следующие Оптимизируемые Конструкции
...
См.также
Рапсширения в Интерактивной Среде Разработки (IDE)


------------------
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
JS

Сообщений: 12264
Откуда: Эстония
Дата регистрации: 04.09.2000
Спасибо, Миша! Будет исправлено.


------------------
Knowledge is better than ignorance!
Website: juri.foxhelp.eu
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
JS

Сообщений: 12264
Откуда: Эстония
Дата регистрации: 04.09.2000
[quote h.i.a.]"Что нового в Visual FoxPro" 46e99caf-fe50-4d55-aa78-e37cffeca2d1[quote]
Переписана, исправлена и загружена на сервер в обоих форматах (html + zip)


------------------
Knowledge is better than ignorance!
Website: juri.foxhelp.eu
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
ShmSoft

Сообщений: 334
Откуда: г. Барнаул
Дата регистрации: 24.11.2005
Поддерживаю Юрия, Давай, (Lets Go..)
Но, почему Так поздно,
хотя.. (Лучше - Поздно, Чем после Революции.. (закрытия Проекта, (FoxPro-N..)))
*------
С наилучшими..

2) Указанная Сборка - исключительно Личная
(без учета текущих измнений и корректировок, обновления файлов (уже корректированных))
Короче - распроостраняется (точнее, - выставлена) по принципу - "Как Есть"

3) Миша, (Михаил), - если Что - Не Так, продолжайте..
(JS - с огромным Терпением -
постоянно всех приглашал.. и приглашает..)
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
h.i.a.
Автор

Сообщений: 4002
Откуда: Мурманск/Спб/Мск
Дата регистрации: 18.11.2005
Цитата:
Указанная Сборка - исключительно Личная
Тогда какую сборку можно считать эталонной? Русский Help Online?
P.S.
Хочется видеть обратную связь: опубликовал исправления->увидел результат.


------------------
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
JS

Сообщений: 12264
Откуда: Эстония
Дата регистрации: 04.09.2000
h.i.a.
Тогда какую сборку можно считать эталонной?
Ту, которая будет размещена на CodePlex.com
Это оговорено с Microsoft.


h.i.a.
Хочется видеть обратную связь: опубликовал исправления->увидел результат.
Пока не могу это сделать - просто из-за нехватки времени


------------------
Knowledge is better than ignorance!
Website: juri.foxhelp.eu




Исправлено 1 раз(а). Последнее : piva, 28.01.08 13:58
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
h.i.a.
Автор

Сообщений: 4002
Откуда: Мурманск/Спб/Мск
Дата регистрации: 18.11.2005
Корректировка разделов "Что нового в Visual FoxPro" завершена.
Следующие файлы загружены на сервер:
1845aee0-11f6-4d09-bfbd-b1847476a3d1.htm
3d8b88b7-28b8-4d71-a4a1-4da3f1a6dd70.htm
d18b257b-4e8c-4bd7-bc46-682526474e68.htm
ebf2f62e-2ae6-4e78-aeee-e4b322dfc9b9.htm
ec67c781-ea65-402c-9b5f-91697f2a0746.htm
eca7fa6d-ec9c-411a-b3ea-6f5d71991a70.htm
f988d7c6-f382-40dd-a51a-b5ab73eb08c7.htm


------------------
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
ShmSoft

Сообщений: 334
Откуда: г. Барнаул
Дата регистрации: 24.11.2005
Михаил, Вы как то, не адекватно, понимаете
термин "личная сборка", нет никакого намека
на - "Эталонность", это - только отзыв на пожелания Трудящихся..
Юрий (JS) излагает магистральную стратегию..
Я - полностью ее ПОДДЕРЖИВАЮ,
и буду вносить свой посильный Вклад в продолжение
данного проекта..
Так как считаю, что "xBase" - лучший язык Программирования
именно - для начинающего программера
(я - уже давний "наркоман" FoxPro)
Миша - подключайтесь, активнее
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
JS

Сообщений: 12264
Откуда: Эстония
Дата регистрации: 04.09.2000
Спасибо огромное Миша!


------------------
Knowledge is better than ignorance!
Website: juri.foxhelp.eu
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
h.i.a.
Автор

Сообщений: 4002
Откуда: Мурманск/Спб/Мск
Дата регистрации: 18.11.2005
2 ShmSoft
Под "эталонностью" подразумевалась актуальность сборки хелпа, дабы не править устаревшую версию статьи. Никакого другого подтекста в это слово не вкладывалось. На данный момент я взял за основу Вашу сборку, как наиболее позднюю.


------------------




Исправлено 1 раз(а). Последнее : h.i.a., 30.01.08 17:41
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
h.i.a.
Автор

Сообщений: 4002
Откуда: Мурманск/Спб/Мск
Дата регистрации: 18.11.2005
Загрузил исправленную статью "CURSORSETPROP () Функция "
423cad42-42a8-4bb1-8d58-226cece91d4e.htm


------------------
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
JS

Сообщений: 12264
Откуда: Эстония
Дата регистрации: 04.09.2000
Спасибо, Миша!


------------------
Knowledge is better than ignorance!
Website: juri.foxhelp.eu
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
Wilis

Сообщений: 726
Откуда: Прохладный
Дата регистрации: 17.10.2005
В статье SELECT - SQL, команда - UNION, Опция

Цитата:
Ключевое слово ALL используется для указания дублирования столбцов в результирующем наборе выборки.
Слово "столбцов" следует перевести "строк".



Исправлено 1 раз(а). Последнее : Wilis, 20.01.09 09:34
Ratings: 0 negative/0 positive
Re: Опечатки в релизе ShmSoft-80124 от 25.01.2008
346

Сообщений: 142
Откуда: Ростовская обл.
Дата регистрации: 08.09.2006
Блокировка данных
Предупреждение
Если запись была автоматически заблокирована в функции, определенной пользователем, а вы переместили указатель за пределы записи и затем снова вернулись к ней, то блокировка будет снят.

в имени раздела в содержании:
Работас Представлениями (Visual FoxPro)

Изменения данных при использовании нескольких Форм редактирования
Относительно других сессий данных, чистема Visual FoxPro выполняет защиту целостности данных в базовых таблицах.

Как: использовать сессии данных
Концепция сессии данных легко понимаема, когжа вы представляете себе, что происходит, когда вы открываете одну и ту же форму одновременно на отдельных рабочих машинах в многопользовательском приложении.

Использование частных сессий данных (Private Data Sessions)
Каждоая частная сессия данных содержит:

Как: добавлять и удалять записи в буфферы таблиц
Для доступа ко все записям в буффере

Управление обновлениями с помощью транзакций
Используйте для транзакций приведенный шиблон кода

Уведомление в приведенном ниже примере вызвано тем, что так как изменения во вложенной транзакции не записаны на диск, а только в буфер транзакции, то внетренняя транзакция будет переписывать изменения, сделанные в том же самом поле STATUS поредшествующей транзакции:



Исправлено 3 раз(а). Последнее : 346, 28.09.11 10:33
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 4 (Гостей: 4)

© 2000-2024 Fox Club 
Яндекс.Метрика