|  07.11.2007, 14:22 | #1 | 
| Участник | как узнать тип открываемого файла? 
			
			как правильно узнать тип открываемого файла? Т.е ексел или ворд, по расширению ? DAX 4.0 SP1 MSSQL2005EE | 
|  | 
|  07.11.2007, 14:45 | #2 | 
| Axapta | Цитата: 
		
			Некоторые операционные системы, например, CP/M, DOS, и Microsoft Windows используют для определения типа файла часть его имени, т. н. «расширение имени файла».
		
	 | 
|  | 
|  07.11.2007, 14:57 | #3 | 
| Участник | 
			
			а если расширение xml то надо в содержимое лезть, чтоб понять, это SpreadSheetML или WordML    | 
|  | 
|  08.11.2007, 08:09 | #4 | 
| Участник | 
			
			i = strlen(file); s = substr(file, (i-2), 3); if (s == "xls")   | 
|  | 
|  08.11.2007, 09:00 | #5 | 
| Moderator | 
			
			Действительно смешно. Особенно, когда стало ясно, что же именно Вы хотели   В классе Global есть метод fileNameSplit, который возвращает контейнер [filepath, _filename, fileExt] | 
|  | |
| За это сообщение автора поблагодарили: Товарищ ♂uatr (1). | |
|  08.11.2007, 12:01 | #6 | 
| Участник | 
			
			Кстати, более элегантно было бы s = substr(file, strlen(file), -3);   | 
|  | 
| Теги | 
| документация, ax4.0 | 
|  | 
| 
 |